Yes, well. Thanks, Lee. Well, as it relates to Q3 initially, also workday adjusted growth rate was 9% that was pretty much in line with what we expected and what we put in our guidance. As you look out to Q4, you heard from me earlier in the call that we are confident, both coming in high end of our revenue guidance. So, that is the sort of most immediate outlook for us. You know, 2024 specifically, as you mentioned it, we're not kind of ready to establish guidance for ‘24. But I've given some sort of insights and how to think about ‘24 previous conversations and two basic elements to 2024. The first one is what we directly control, which is what we're going to deliver in terms of continued share gains. And, you know the second one and the one that is more difficult to predict is, what is the overall broader industry growth going to be in 2024? What fuel is left in the tank on recovery and what kind of macroeconomic GDP environment are we going to be in 2024? So those are the sort of the variables as such. The one we directly control the share gains and we see 4 to 5 points of growth in 2024 from our new wins as a baseline, and then you're going to have to make a judgment about what you think is going to come in terms of additional recovery and what you think will come from the broader macro-economic environment. And that is challenging, I think there's probably more uncertainty now than when we did this, call 90-days ago, macro political and economic conditions are pretty uncertain. And so I do think, as you look out 2024, it's not clear yet, you know, how those headwinds and tailwinds going to influence the overall market growth in 2024. What we're doing, Lee, is making sure that we are prepared for different growth scenarios in 2024, and making sure that we have the flexibility in our model to adapt, if we are in a higher or lower growth scenario. And I think we've proven in terms of the cost savings, the synergies, the margin expansion that they will serve us very well, if we do find ourselves in a lower growth environment in 2024. But obviously, I think we need a little bit more time to see exactly how the year ahead is going to play out.