Yes. Thanks. It's an excellent question. I'll take the AI piece first. Which is to say that over the last several years, we've really pivoted our business and in particular our development teams to be focused on AI solutions, and you can see that to success playing out in the selling that we're doing to our customers. So, we've already made significant investments, we'll continue to do so in terms of where we prioritize our internal focus and how we spend in the company and in terms of how that will play out in the margins, I think first of all, you're seeing that a little bit from the cloud gross margin, it's been a bit on the flattish side and while we are highly confident, you'll see that continue to accelerate over the medium term, I think in the near term, we've made a lot of investments in terms of the cloud margin. A lot of that is focused on some of the growth factors that I talked about earlier as well. So growth in sovereign cloud, as we're building out and penetrating more internationally as an example. That all being said, when you put it together, I mean, we have great operating leverage in our business, and you can see that play out consistently quarter after quarter. We're very proud of the fact that if you put us up to some of the nearest competitors across all our financial metrics, our cloud growth, our gross margins, our operating margins, our cash flow generations, we're leaps and bounds ahead of the other players in the market. And it's just an area that we continue to focus on, I think you see that playing out in the cash flows and if you look at the operating expenses as well, I think we show a very healthy, pretty consistent overall investment that we're making in those areas around R&D and while at the same time continuing to add and grow our sales organization. So again, it really comes down to, I think, a very laser-focused approach that we have here in the company in terms of prioritization of spend, while --in parallel, really looking to our operational leverage to continue to expand profitability.