Sure. So by end market, there are some things that are little unique in each. But one of the things that's inherent to all of the businesses, and really to the entire market is inflation, where you see higher prices but then you also see much higher costs. And so, in Consumer Products and in Building Products specifically, you have higher costs in Building Products, you actually have -- and in Consumer Products, excluding the purchase accounting for the Level5 acquisition, you saw increases in EBIT dollars, but then you saw decreases in EBIT margins and that's a direct reflection of the inflationary trends that we're seeing. Steel is a bit more unique just because of the impact that rapidly rising prices have there and rapidly declining prices have in terms of people's behavior and on the way that sort of things can get priced et cetera. Automotive is starting to show some signs of life. We're not ready to declare that things are back. Everybody seems to have semiconductor solutions, but other supply chain limitations are holding them back. I can call the Detroit Three have mentioned same over the last month or so. Construction markets are reasonable, as is Ag. All that being said, across our markets, we see evidence, right and signs that things are happening that are slowing down and nothing is very steep and nothing is catastrophic. But as Andy mentioned, you're in an environment where the economy has higher prices and some potentially slowing growth. So, we've got our eye on everything, businesses have a really good feel for what's happening. And the other thing that you would see, I think in some of those results with respect to Tempel, and then the markets that they're in, those markets will continue to grow exceptionally well regardless of kind of where GDP is just because it's electrification, decarbonization and infrastructure. So, lots of end markets that we follow, and lots of end markets that we're in, but for the most part, we feel really good about where we are and, but we're certainly aware of the market conditions that we're in and where things may or may not go over the next six months to 12 months.