Yes, great question, Aaron. So, first, as it relates to demand for our new solutions, we are pleased to see a continued demand. And I think I would characterize also a similar pipeline dynamic that we're seeing more broadly that there are some delays based on the financial pressure that health system clients and prospective clients are facing. Not so much that they are canceling, but rather that they are delaying, they are postponing, taking a little bit more time to select. But we continue to have meaningful pipelines in those areas of our new solutions, and we're pleased with that. As it relates to the second question, from an M&A perspective, we do tend – we do keep our ear to the ground, and we're continuing discussions across a variety of areas of potential interest, and that includes in the value-based care space. At the same time, as we mentioned in our prepared remarks, we mentioned previously, we do intend to stay very financially disciplined. And there are still some persistent disconnects between public market and private market valuation expectations. And so, we're cognizant of that. We've also, as we shared in our last earnings call, I've been fortunate that we've acquired six organizations over the last two and a half years, and there is plenty for us to do to really deeply integrate those solutions and ensure that we are enabling all of our shared clients to benefit from the full portfolio of what we can offer. So, there is lots of work for us to do. We're pleased with the solution set that we have, the robustness of the portfolio that we have, and there is plenty of work for us to do to continue to focus there. And that's why, as we shared in our prepared remarks, we wouldn't anticipate a lot of M&A activity in the near term, but we do still believe in the long term that M&A will contribute to our strategy.