Yes, so Will, this is this Tom. Let me cover that. First of all, just to explain some of the dynamics of work here in the printed circuit board business in particular, but also in our tire business, if we have a set of businesses approximately depends on the given quarter. But if you think about 40% to 50%, of our commercial business is related to more spot type non-contractual business. And then if you think about our A&D business, about half of the business in A&D is related to either, again, spot or non-contractual business or contracts with escalation provisions. So, the balance of the business about 50% would be related to contracts that we have with our customers. So, we have, obviously, immediately as we received increases -- or even forecasted increases, we're able to incorporate that in our quote models and take care of the 40% to 50% of commercial and the 50% of A&D that I talked about. It's the balance that we're really addressing now and that and that takes negotiations. Obviously, the best time to negotiate with a contractual customer is when the contract comes up for renewal, which we -- which they do -- we -- most of our contractual relationships come up for renewal every year, if not more often. And so that's when you have your price negotiation. In some cases, we've had to go back to even those customers and talk about the present situation and ask and ask for their understanding, I would say that on balance, we've been able to mitigate approximately 75% of that -- of the increases that we've been receiving. And, frankly, I consider that, that's pretty good, given the portion of our business that is contractual. We've also, of course, as we always do, we focus on the cost side of the equation, and improving operational efficiencies, and that's a constant for us. So that continues to be the other area of focus. And as we go through contract contractual negotiations with our customers, we'll be talking through the pricing situation. So that's how -- that's really the how it works in the printed circuit board world. And, we're going to continue to work through this. And as Todd said, we are confident that we'll be able to mitigate, it's just a question of time as we work through those mitigation strategies.