Yes, Kyle. Let me take that one. The answer to your first question is it's a little bit of everything. You have to go back to 2022 when we made the pivot in the first quarter, and we kind of stood down, Spok go, we said, hey we're going forward with Care Connect Suite. We're going to start enhancing it. We're investing in it. Our R&D now is going into Care Connect Suite. During the course of '24, we started doing a lot of work on it from a product roadmap perspective and really saw some success there in terms of delivering things like a new UI on Spok Console, Care Correct reporting package, the whole contact center, look and feel was upgraded. And that really happened kind of, as the year progressed and late in the year. And because of that road map and because of that progress we were making, we had good success finding multi-year engagements. Customers look at us like we're a utility. We just work, but they want to know, are we enhancing our platform or are we taking them into the future? Are we doing things like adding Agentic AI and making it easier for them to interface CTI up to the UCaaS, CCaaS, folks in the cloud, et cetera. So it was -- our success was across the spectrum of some new customers, some takeaways from competitors, a lot of existing customers renewing and re-upping for multi-year engagements, and then some incremental sales to existing customers who just wanted to add some more functionality and some more of our solutions in that Care Connect suite, that circle if you will, that we have on our website. And so I really think we've positioned ourselves quite well with those investments for 2025, and we're seeing that. We're just talking with our board today. As a matter of fact, we look at our pipeline and we look at the top deals in our pipeline. And the top deals in our pipeline, they're all over $0.5 million a piece. I mean, it just fills over a page and a half. And two years ago, it was probably not uncommon to see a $100,000 deal, a $120,000 deal, a $50,000 deal. So the size of the deals are getting larger, and it's the opportunity as we deliver more functionality in the consoles and we do more of this opportunity will shift more toward new business and more license than what we've seen in the past. And that's something that we're looking forward to in 2025. So it was a little bit of everything last year, and we're looking to expand our license thrust and our license efforts this year because that begets more maintenance revenue and it's just very profitable.