Yes, sure. Greg, the other thing just if I can go back to it, I'm not sure if you were talking about some of the consumption of the technology that we talked about with customers in previous. So, I think a lot of that has happened. And we really see it. If you look at our services numbers, we were up 15.8% in our services overall, which means that, that technology is being consumed and we're implementing it with our PS, our professional services and advisory services. So, I'm not sure if the first part when I answered if it answered your question, but that should do it. As it relates to AI -- so here's the thing with AI. It's really interesting. There's not a customer we have that won't give us a meeting or listen to us as it relates to our AI Ignite program. So, everybody is looking at the same thing all customers. They have data silos on-prem in the cloud, so they got all these disparate data silos. They've got data security and privacy concerns there's no AI governance, at least in a lot of customers that are more in the, let's say, formative or curious stage, if you will. Their infrastructure is not ready, especially in the power and cooling space. There's a skills gap. And then there is an identification of use cases. That's probably the biggest thing that we're seeing with our customers. Now we've rolled out a bunch of envisioning sessions, data copilot readiness, and we're starting to see some real interest and pipeline build in that space. And that's why what I had mentioned earlier to Maggie, we've made the investment in the programs and the tools and the training for our team and head count and what have you, it's more expense than revenue, but that is really starting to build. Now here's the other reason we're excited about AI. If you think about AI, it goes across everything that ePlus does over the years from compute, networking, storage, all the things that go into that is things that we've done for years, so -- as well as security as well, which is probably one of the bigger pieces that people are trying to figure. So, it's early innings. We're getting a lot of interest in meetings with customers. We've done some nice services work with our customers. We -- the pipeline is building, and then we'll see as we move through the quarters how that really turns into revenue.