Yeah. It's a fair question. I think the markets have evolved in that construction space. For instance, WAVE, whose mix of repair and remodel versus new is typically 65% to 70% repair and remodel, it's higher now. In part because the new spend is down. Their mix of end markets, our estimates of those, at least. It's still kind of tough letting in commercial buildings that are office centric, but also in commercial, you have lots of other things, including data centers, which is showing good growth, but 70% of their end markets we believe are non-commercial, right. They're a mix of healthcare, education, retail, and sort of transportation projects. And so volumes seem steady there, ClarkDietrich there's a little bit of a different mix there, slightly more new there, they're broadening the types of projects they're working on, not because they're super focused on X, Y or Z, but just because it's where construction is happening. And so, we think that as construction and activity kind of came down, it seems to be more sort of flat, now, it's not continuing to go down, at least right this minute, nor is it going straight up. I think the architectural billings index, that came out yesterday or the day before was 49.5%, which is just below 50%. It was 45% the last few months. It was -- I think the last time it was at 50% was April of last year. That's a good sign. I think we mentioned in December that the activity level, not the billings, but activity with architects had started to pick back up, which is typically a precursor to billings. But that also takes, when you see a good AVI, that takes 12 months to 24 months to show up in somebody like ours's revenue or ClarkDietrich or WAVE. And so, we generally still feel very good about the spaces that they're in kind of mid to longer term, I call it a bit murky out there in the short term.