Great questions, Justin. In terms of the monetization guardrails, let me just describe to you how we develop product. The way we make our product better is we run a lot of A/B tests. I mean we're running hundreds of A/B tests every quarter. And for each A/B test, usually it's trying to improve something -- so it's trying to improve either how well we monetize or it's trying to make the app more engaging or it's trying to teach better, et cetera. It usually has a goal. Now in addition to the goal, for every A/B test we run, we also have these guardrail metrics. So for example, if the goal of an A/B test would be to improve monetization, we may do something where like we make the subscribe button bigger or something like that. That's just -- this is just a silly example. The goal of that would be to improve monetization. We also look at what it does to our engagement. So we look at are people spending more or less time on the app. We look at whether people are learning more or less from that A/B test, et cetera. And we only launch experiments that do not mess up our guardrail metrics. So in this case, if making the subscribe button bigger, would make it so that people are spending less time on the app, we would not launch that experiment. That's what we're doing. And it's actually worked out -- we've been doing this for years, and it's worked out really well to be able to grow our monetization, which -- without having an impact on our user engagement, which just to remind you, for us, internally, we believe user engagement and user growth is the single most important thing because from that, all kinds of good things come up. I mean, when we grow a user, even if it's a free user, we have the chance to convert them into paying subscribers over the next several years because they'll continue coming to Duolingo. So this is how we think about that. In terms of AI, we're extremely excited. I'm personally extremely excited about AI. Since we launched Duolingo, the goal has always been to make something that can teach you as well as a one-on-one human tutor, but without the one-on-one human tutor because one-on-one human tutors are expensive and not very scalable. So that's been the goal. And we've been using AI from the beginning to be able to do that. Now the main way in which historically we've used AI is we've looked at all the exercises that our users solve -- and at this point, we're getting about 1 billion exercises solved by our users every day. And we use that to improve how well we teach. And in particular, we use that to try to give users the right exercise at the right time. So we try to make sure that you get exactly the right exercise, and we use all the data from our users. We've used -- we've built a very sophisticated model called Birdbrain that can do that. Now over the last few months, we've had this amazing thing of generative AI. And ever since that came out, ever since we got early access to it, we started developing features for it. And what's amazing about it is it's like having a really good writer on staff. It allows us to just have a really good language that can come pretty quickly. So that has allowed us to develop new features. For example, we developed 2 new features as part of our new higher-tier subscription offering called Duolingo Max. One of them is called Explain My Answer, which basically explains whenever you have a mistake, it gives you a human language understandable explanation. And the other one is called Roleplay, where you can basically role play or you can pretend to be something like -- pretend to be ordering a croissant in France or something. And so that gives you conversational practice. So, so far, we've decided to use AI to try to teach closer to a human. That's also, of course, going to allow us to get into other areas. So we are going to invest -- be investing in making, for example, our other app, our Math app, for example, better; Duolingo ABC better. We're also going to be using AI to create content faster and cheaper. So there's the part that is online, that is live, where people are interacting with AI, but there's also the part that is off-line where we just generate a lot of the content faster and cheaper. So in our case, we just think there's a massive opportunity to make our apps teach better, be more engaging, which is really important and also to have lower costs.