Mark, thank you very much, great questions. Let me just try to click on what we're seeing in customer care, as we outlined in previous quarters and at our IPO; care is something that we're putting a lot of focus on as a company. As you know, we got started with customer care in modern channels, so if someone's tweeting at you or sending you a WhatsApp message, or Google messaging you, or Apple messaging you; that digital interaction shows up with a lot of context, as a text message. And if you have deep AI, like we do, we are able to understand what product, what problem, and the agent who's best qualified to resolve it. And then suggesting using AI, a smart response, which makes an average agent as smart as the best agent they got in that specific product issue, and we've been innovating with concepts like guided path, and allowing agents to just really [Indiscernible] down the resolution, and while integrating to all other systems like the traditional care solutions do. And so what we're seeing are first-generation of customer care clients, are actually seeing victory on both sides. They're seeing dissatisfaction go down because we can intervene using AI in real-time with sentiment and either route to a different agent or come up with a better, faster solution. They seen dissatisfaction go down and [Indiscernible] go up. And they are also seeing cost go down because of the integrated nature of chatbots and AI that goes into the platform, and the guided path of the smart responses. So this double victory is, I think of it, it's kind of -- it's a big thing for them. And we are benefiting from more cases moving to modern channels from voice and e-mail, number 1. Number 2, we're also benefiting from customers going, "Hey, if I'm spending 30% less on these channels ", because we are doing such a good job of AI-based optimization, "How do I move my live capital? How do I move my voice [Indiscernible]? " And I mentioned already that our first set of clients going live on VoiceN, and Honda just did. And live chat by the way, has quickly become -- it's our number 2 Care channel today. And it's just eclipsed all our other social and messaging channels, and that's one of our newer innovations. That's where we go up against traditional like chat only competitors, some of which are public companies. So we're benefiting from more volume shifting to Modern Channels. And we're benefiting from customers wanting to take what they are doing on Modern Digital Channel Care Solution using Sprinklr and trying to move more channels to this. Does this make sense?