Luke, I'd be glad to address that. So, let me let me frame the broader picture and then I'll address how we're preparing for that outcome. So, I don't think it's any surprise to anybody that the markets are fairly choppy right now. But I believe we're managing it very well in that environment. And we've been there before. So we know how to do this, whether it be supply chain, impact on inflation, fears of recession around the world, lockdowns in China, monetary policy that's impacting interest rates pretty rapidly. With that backdrop, which is driving an expectation for the full year, market down about 1% across all our markets, foreign exchange down 2% across all our currencies, and inventory headwind 3% because the inventory that was built last year won't repeat. So that's starting 6% down. Despite that, we're forecasting 5% up as a company. And that's due to the model. It's acquired revenue and it's outgrowth to markets that's driving that. And so, the focus is there. We're going to respond to what the market indicates. We started the year expecting 10% to 12% growth. We were building for that. We want to make sure that we're continuing to invest in long-term growth of the business and we are a long cycle business. So, we have to keep an eye on that to invest now for revenue that will be generated two, three, five years from now. But what we mean by managing is just keeping a very close eye on those indicators, doubling down on our understanding of current pipeline, having more conversations with customers regarding what they're seeing in the market, and making sure that we keep a close eye on cost structure to be able to respond to that as opposed to jerking around in any dramatic fashion. We want to prepare for all ranges of outcomes. Now, we want to be prepared to respond to a positive surprise in terms of market outlook as well. So, again, as a management team, we're capable of doing that. We have intent to make sure that we manage that. But it's really around making sure we get the pricing, understanding the ultimate demand, managing our cost structure, and planning the parts and inventory to deliver on whatever customer demand is thrown at us. And so, it's not new territory. It's probably not a surprise to folks, but we're good at it and we're going to manage through this.