Yeah. Hi, Toni. Good afternoon. So, let me just start out with the question on Future Ready. So first of all, obviously, really pleased with the performance, I think, as I mentioned in my prepared remarks, for '23. And then, going into '24, as you know, we raised our target to $1.6 million in SAM. So, very much on track. And I think as we've discussed at SAM, Future Ready is a combination of both OpEx and cost of sales. So, some of those savings, we're reinvesting back in growth and in people to help us manage through some of the volatility, but we do also drop that through to the bottom-line. And frankly, Toni, you can see that in the rates that we even delivered in this last quarter and also in terms of how we're guiding the rates going forward in terms of solidly in the range for the year and really at the high-end of the range for both businesses in Q1. Now, OpEx will be up year-on-year, and it's driven by exactly those factors I mentioned earlier, the investments in our growth, the investments in our people. And I would just sort of add as a sort of closing comment around this is, if you look at the geography of the P&L, you could see in our gross margins that we're shifting out now to higher gross margins, and that's been partially offset by operating expenses. So, hopefully, that gives you a little bit more context around how to think about Future Ready. And I'll turn it back to Enrique on supplies. I'll just add on the supplies' ecosystem, we're in good shape, Toni. From a multi-tier perspective, we ended the quarter in good shape.