Sure. My short answer would be yes, yes, and yes. I think to some of the comments you made, I mean, if we were to see significant storm activity in the second half of the year, given the current environment, I think it would be difficult to imagine us fulfilling all needs. Now, remember, if you see, I mean, hurricanes particularly take a while to deal with because usually there's a lot of devastation, people are out of the market and you've got to get back into it. It takes a little while for them to ramp up, so they generally materialize over four quarters as it is. I think that you should assume that the shipments in Q2 from the manufacturers, a good chunk of that went into inventory. Not all of that got shipped out of the door and gone out to job sites. There is some inventory sitting in distributors' warehouses right now, certainly our balance sheet reflects that as well. So that's going to be a part of it. The next piece would be, we've -- The manufacturers are still going to, produce and how they run is going to determine a lot of the marginal output, if you like. One or two million squares here or there, but, it's really difficult to determine, but any significant storm, there's probably a difference between one that hits Texas and one that hits Louisiana as well. So but any storm of any size that has real impact and has significant wind damage is certainly going to carry over and bolster 2024 demand from a storm perspective. But look, I mean, our planning assumptions are always going to be 10-year average, and there is usually storm carryover. We had storm carryover into this year from Ian last year. So these things tend to, even out over time. But, yes, any storm in the second half of this year will be difficult to service.