Yes. Thank you for asking on retention. It was a good progress. And I'm going to repeat some of what I said earlier. This was the third consecutive quarter of improvement to remind you that we had the lowest gross churn in Q4, and now it was even lower than that, meaning better gross retention. It's actually the best that we've seen since the last quarter of 2022. And I also mentioned in the prepared remarks that it represents an annual retention rate that's better than the last 3 years on a quarterly basis. So meaning if you multiply that by 4, you're getting to better results in the last 3 years. So I would say that where we are now actually, if this were theoretically to continue, we're definitely back to where we were even better, not to say that it would be copy paste and that's what's going to continue. But when we look at the year and that we said in advance, we believe that the year would be a year that is aligned with the prior results of the company prior to last year, which was a tick up, and we remain in that belief that we're in the right direction. I'll also add on retention that a smaller piece was a full churn, let's say, to the tune of 25% of our churn was full churn. The majority of it was down sales, call it, 75% of the churn. And that's the case in both EE&T and M&T, and that we continue to see a very small piece, call it, less than 10% of our gross churn associated with either product or service gaps. So the rest are either budget limitations, product services that are no longer needed. These are things that are aligned with what we've recently seen. I'll just say as this touches NDR, we've mentioned how we fared in Q1, not a surprise for us, given last year's churn, it is a lagging indicator. And we also -- as we look forward into the future, we did say kind of cautiously in the prepared remarks that there may be a bit of a decrease into the next quarter. We're not seeing anything significant. So let's wait and see where it goes. If it is, it might be a small decrease. And then hopefully, as the continued improvement around gross retention and the bookings that we expect will start climbing, then we expect to gradually start showing better results there. So that's it. I don't know if you have any other questions on that. John, anything you want to say on this?