Thanks, Gregor. I'll try to hit those. You may have to remind me of a couple of those tidbits as we go. But first off, from an entry rate perspective, we started Q4 with, I would say, broadly similar growth rates to our Q3 exit rate, so the 23% that we delivered in Q3. The comparable does step up a bit throughout the quarter. So we think that could be -- could develop a bit as we move through Q4. But still, as we've said, very good near-term demand and really that revenue growth outlook has given us the confidence to take up our operating profit range. In terms of inflation in commodities, as we've talked about in the past, commodities were about 10% of our revenue pre pandemic, given the inflation that we've seen in those commodities, that has grown to over 15% of our revenue today. To your point, we have seen commodity prices largely trading sideways and it will vary by category, depending on whether you're talking copper or steel or plastic. But as we've seen that trade sideways sequentially over the last several months, most of this calendar year, we've seen the inflation impact year-over-year come down. So where we were talking about in Q4, Q1 and Q2 commodity inflation in the 50% range, that's now down probably into the low to mid-30% range. And we would think that, that would continue to compress again as we go up against tougher comparables as we move over the next several quarters. In terms of M&A, it's probably the irony of the numbers but our outlook for this year, for completed M&A impact is about $400 million on FY '22's results. The annualized revenue for the Q3 acquisitions we did, plus the ones that we announced that we will close in Q4 is about $450 million of annualized revenue. And the carryover into '23 is also about $450 million of annualized revenue. So hopefully, that answers your question there. And then last, on operating profit. Look, we've been really pleased with the step-up not only in operating profit over the last two years but also in operating margins. We grew this -- the operating margins from about 8% to 9.2% last year. And now our year-to-date being at 10.2%. So we've had a pretty significant step-up in operating margins. From an operating profit dollar perspective, we have to yet set out our outlook on FY '23 but we do intend to hold on that operating profit as we move into next fiscal year. We will be in a much better position as we wrap up Q4 and release our year-end results to give you our outlook on fiscal '23 when we come back in September.