Yes. Thanks for the question, Jeff. And as we said, like we have a lot to be proud of in the quarter with a very strong bottom line results, 29% op margin, up 800 basis points over -- year-over-year, 70% free cash flow. But we're unsatisfied with our retention effort at this -- or our retention outcome from this quarter. It is a little different than anything that we've seen in the past in that what we saw this quarter was improvement around logo retention, so less customers leaving the platform and actually less absolute customers downgrading, but the customers that did downgrade tended to be larger downgrades in size tied to pretty significant reorganizations. And those reorganizations, you're hearing about them in the news every day, they come with sometimes thousands of jobs leaving a business, a lot of leadership turnover and change. And that's made it hard to anticipate the scale and scope of those. Having said that, some of the things that we have done to better understand what's happening in those customers is, one, take a multi-quarter view on renewal planning with the customer so that as those customers make changes, we're moving in lockstep with them. Two, giving them an alternative from a flexible pricing perspective. I talked about a gaming platform in prepared remarks, where they came to us with this challenge, we're changing our organization pretty significantly and want to reduce seat-based licensing. And by moving the seat-based licensing conversation off the table, in service of usage and a platform license, we're actually able to expand within in the quarter. So as we scale that motion, we expect this to improve as well. But overall, I'm confident in the long-term outlook because we see the same customers increasing their usage on products and features. So even though there may be less seats in the renewal, their actual usage of the platform is actually improving. And we've seen several examples of that. In addition, you've seen we've really upped our focus on new customer acquisition. And that really I think, reinforces our product leadership and our market leadership, not just in digital operations, but also in this broader new evolving category called AI operations, where I think we're going to continue to be the choice of not only AI natives who can find less expensive offerings in the market, but also large enterprises that want to grow with us. So we are really focused on those large customers and making sure we can anticipate any changes that might be coming and focus on flexible pricing and multiyear agreements to support them and to reduce risk over time with those longer-term agreements.