I thought -- this is Scott B. I thought about it this way. So, you have many states that didn't work or work at greatly reduced pace for 30 to 60 days, but that that work has to get completed. And then the market was running pretty well before all of this, call it, up until the middle of March, and our customers were telling us they had 30 or 60 days of backlog of work out ahead of them.So, it's not going to be perfect. But I kind of do all that math and I see it and I see things kind of running, muscling through it like we are right now to an extent. And I'd say that because of not, we muscling through it from execution, but just how the demand is highly variable across the states that we look at every day. And I think that kind of takes us maybe through the summer. And that's why we have such intense focus on that twice a month sales and operations planning cycle. So, we're just kind of keeping on top of that right now, because I know we got to execute and make our money right now. Because that I really don't know what's going to happen in that second half.So, that's what it kind of looks like to me right now in terms of that kind of, call it, level of activity for awhile. And we spent a lot of time and resources and analysis time looking at it, but I I'd be less than really frank if I didn't tell you, it could be cloudy some days to try to figure out what's going on. But all that said, I think we're operating pretty well right now.Your question around horizontal construction and the segments that are moving, I mean, we're talking with our sales team every day about pursuing the right jobs. Spend our time pursuing the right jobs, all segments aren't created equal right now. I think this is where our high touch national footprint really helps us a lot as a company, because we're really spread out nicely geographically. I don't think that's always the case with our competitors, in stormwater management, whether they be plastic or alternative materials. So, we have some nice, I think, cards to play here and that's what we -- that's what we're going to continue to work on, given some of this uncertainty.