Sure, Maria. In terms of the AI tools and functionality, I'd say we're very pleased with how the features and functionality we're launching, including things like our Uma AI work companion, as well as Upwork Chat Pro, which is an AI-enabled feature for freelancers, in particular, to leverage that throughout the work journey on Upwork. These are all getting very strong adoption and continue to be advancing, even though they're still in the early stages. We've seen a 23% increase between Q1 and Q2 in users interacting with Uma. We also saw a 68% increase in freelancers using Upwork Chat Pro on a daily basis. So, these are kind of positive signals that this is an effective strategy for us that is going to continue to enhance the experience and our metrics, and really is giving us confidence in the roadmap that we're executing. In terms of AI impact on the overall business, here's one way to think about ring fencing. The negative impact, which I think we get a lot of questions about, as the world is undergoing an AI transition, and inevitably on that journey, some of the old ways of working will get left behind. The segment of jobs in our marketplace that are less complex and hypothetically most easily disrupted over time by AI are jobs on Upwork with less than $300 of spend, which comprise just under 5% of our GSV today. To be clear, we are not yet seeing a broad-based AI impact overall in this small job segment. Now, if you look within this small job segment, the current impact from AI is much more limited and is most visible in a couple categories. Writing and translation is obviously where it's most evident, and that's just as we've expected and seen over multiple quarters now. In writing and translation and elsewhere, we continue to see, at this point, a positive AI-driven mid-shift away from simple, very low-effectiveness jobs to complex, more valuable, higher-paying work. And this transition has started in the past. And this past quarter, we saw hours per contract in writing, we saw spend per contract in translation all increasing because of the new work that's emerging for editors and translators who are actually working with and supplementing the outputs delivered by AI. So, these factors are really a testament to the AI-related opportunity that we expect to benefit from by offering the human expertise that is so valued across all of our categories in the marketplace as humans are working with AI tool in the ecosystem. And what we see is AI augmenting humans much more so than replacing them.