John, thanks for your comments. As we think about what's happening in Q2 and Q3 and even in Q4, it has been challenging. We expect it to continue to be a little bit rough in Q4. My own deal is that I think we're kind of at the bottom in Q3 and things should start to stabilize and get a little better as we move into '22, and as we get to the mid to end of '22, I think we should get back to kind of a normal type production environment. So as I look at our overall cost structure, I think some of the inefficiencies that we've been having with the start-stop of production, some of the inventory buildup, that should all normalize, so that should all go away. In terms of some of the inflationary impact on some of our production costs, you look at materials or you look at labor in particular energy. I got to believe that labors is going to be there. We'll deal with that going forward. I don't see that being a significant issue for us, and commodity cost have bounce around, and with some of our resale programs, we should be able to manage through that, and energy are just being an additional cost, which we will have to again, deal with through some of our productivity improvements. But I'm confident that as we're moving forward, we should continue on the track of expanding margins. On the mix side, John, it's hard to tell, we had some positive mixes earlier in the year. It's a little bit negative this year. We have experienced some growth over market. We did expect going into '21, that growth over market, there was going to be some, but it wasn't going to be a significant. But as we move on into '22 and '23, we expect to accelerate their growth over market. Mix will have positive or negative impact. It's too early to tell, John, right now, given our previous expectations, we haven't actually talked about '22 in the past. But then, whether we're plus or minus that certainly I think things are going to get better than compared to where they were in Q3 of this year.