Yes. Thanks for the question, Joanna. So the pipeline remains really strong again, you can see slide 11, we've entered one, two or more states every year pretty consistently. Some years it's more states, some years it's less. It just depends on when we do the deal. We are still in 15 states, 35 to go. And so our view is, we keep looking for opportunities to enter different states, also increased density in existing states. And we've done all kinds of deals. As you know, we bought medical group entities, risk entities, NSO entities, combination of them. And so it just depends on what kind of deal we find where given our unique model, where it's a pretty comprehensive platform, again, catering to all specialties, all payers, all patients, all lines of business. And so the valuation then just is reflective of the entities we buy, the earnings stream from that. We have pretty disciplined buyers focused on EBITDA free cash flow. So, if you're putting significant capital to work like we did in the Arizona deal, you should expect pretty significant EBITDA contribution. If it's a smaller deal, we may be just entering a state, buying a tax ID, buying a risk entity, so on and so forth and playing a long game there. So, it just depends on the nature of the transaction. But we'll continue to be pretty disciplined, if you're putting significant capital, you should expect that it will come with hopefully good earnings contribution. And lastly, I would say, again, this environment, we are in a position of strength with our balance sheet and our free cash flow generation to take advantage of as many opportunities that arise. Obviously, we don't have billions of dollars, but I think we are hopefully a partner of choice, both given our business model, ability to partner with different kinds of provider groups as they make a decision whether to join us or a private-equity group or any other payer. So, I think it's a pretty unique time to be in this space. And we're glad to be operating from a position of strength.