So, Ray, I think that's a really good question. So, we have -- the way we are organized our product portfolio, the way we target our product portfolio to three specific submarkets within the infrastructure software space. One is around sort of the front-end development environment and the digital experience that we deliver and tools and products that support that and platforms under that. Another is around the data and application platform side of things, OpenEdge, MarkLogic, DataDirect fit in there. And the third is around the whole deploy and manage the environment DevOps, DevSecOps et cetera, where Chef and Flowmon, and Loadmaster, and other network management product, what's the goal fit. So, we have these three sort of groups of products and we have teams that actually go-to-market and do all the work around running that business as individual full teams. And so, currently, the MarkLogic product, of course, is in the application and data platform side business, the data platform and application platform business. And so therefore, the other two areas I think we can easily do an acquisition and have the operational capacity to integrate. Obviously, just doing the deal, Ray, doesn't happen overnight. So, if we were to do a deal, we would be ready by the time the deal actually closed. So, we actually feel really good about it. We are continuing to look. One of the things that we have done which I'm truly proud of over the last three or four years, is increased our ability to be able to walk into chew gum at the same time in the sense of integrate one business while the opportunity may arise to acquire another. If you notice, Anthony pointed out that the complete synergies and integration of MarkLogic, the synergies will be complete by end of the fiscal year, which is less than 10 months if you actually look at it. It used to be 12 to 18 months and so we continually reduce that. So, I think, operationally, yes, the short answer is absolutely yes. The answer on the debt and leverage side, I think Anthony already mentioned that we are in actually quite good shape on the capital side and the size acquisitions we do, especially with the fact that they are accretive and they generate cash flow themselves. I think not only can we do it, but actually they do generate significant cash flow on their own, which increases our capacity to do more. So, we feel good about it on both fronts Ray.