Sure. Thank you, Shannon, for the question. I may start, and then Tarek, please feel free to add your comments. I mean, I will say, this quarter, Shannon, was characterized, in my mind, by enduring customer demand. And you see what the backlog is now. I mean, it's a record level, more than 3x normal historical seasonality in some segments. It's just amazing to see the demand momentum, think about the Aruba 20 times historical levels and even Compute five times historical levels. So that's very pleasing. And I think it's a testament of our value proposition, because GreenLake is a pull-through platform for us across every aspect of our portfolio. As we said on the supply chain, the supply chain dynamics remain largely unchanged. But what has changed for us is that over the months and the quarter, we have taken actions to dual source or to steer demand in our products and then obviously implement design changes. I think because of our combination of our portfolio and customer segments, we believe we are very well positioned to move forward through this challenge as we go into next quarter and into 2023. But we expect supply to remain challenged as we get into 2023. That said, I mean, the fact of the matter is that we believe that, ultimately, we're going to see easing signs because of the -- of what we see in the consumer space and even in automotive and industrial, which are a conversation with the suppliers as they start thinking now how to balance that supplier substrate and then obviously, enterprise is well positioned. In terms of clearing the backlog, this is going to still take quite a bit of time, and that's a good news for us, because it gave us momentum in Q4 in 2023, which is great because remember, two things have happened in that backlog. Number one is price for a strong gross margin as Tarek just went through. So in many ways, it's protected for that gross margin. And number two, we have not seen any meaningful cancellation of all.