Yes, yes. Thank you very much. So let's start with the Public Cloud side, Kevin. Just as a recap, we have 3 types of services that we offer to our customers. On one hand is Professional Services. And then you have managed services on the other end of the spectrum, which is long-term contracts and very sticky. And then right in the middle is Elastic Engineering. And then we offer this across applications, platform as well as data. We are starting to see broad-based strength across all those 3 services, mainly Professional Services. As we go and drive more cloud migration work, we also drive work in AI as an example, which are mainly Professional Services kind of engagement. We are starting to see our data business, for example, I've mentioned that before, our data business this quarter in Q2, I mean, in the second quarter, grew sequentially -- the bookings grew sequentially significantly. So we are starting to see strength in data, strength in applications, strength in platform support across Professional Services, Elastic Engineering and managed services in that quarter. So -- and the attach of our services to infrastructure also went up. About -- when we do an infrastructure sale today, 70% -- we attach 70% of services to it. So for every dollar of infrastructure, we are attaching at least $0.70 of services to this infrastructure resale business. So the services attach motion is working well, good execution on the field. And also, it's -- and the offerings that we have is playing to where the market is heading. More and more work is on the transformational side. Digital transformation is led by cloud and AI, and that really plays to our strength in Public Cloud. So that's -- those are the factors, macro as well as our execution that gives us confidence that we are now turning the corner on services. On the Private Cloud side, we offer managed Private Cloud for our customers. Clearly, health care, we really hit the sweet spot with health care, just strong even in Q2. When I look at just the health care vertical in the first half, it grew 60-plus percent year-on-year compared to first half of last year from a revenue perspective, so really, really good performance there. We have good deals in the funnel, and we also are starting to see traction. We had good traction in the telco sector with some very good deals signed. And if I look at the services component, the main services component in Private Cloud, Kevin, is all managed services, very, very sticky business. Once we get this business, it stays with us for the next 3 to close to 7 years. And that's the -- the average contract length has also gone up significantly in that business. Hopefully, that's helpful.