All right. Jeff, there's a good number of parts to that question, too. Let's take them one by one. So, to your point around good move-in volume, as Joe highlighted earlier, we think the tools that we have are working quite well. We run a very granular and dynamic pricing and advertising process, and our ops team is built to drive move-in volumes, paired with our digital ecosystem that Joe spoke to. We think the customers are reacting quite well to. So, all of that, combined with our brand, I think it's certainly helping drive good move-in volumes. I think your point specifically on move-in rate, there's a couple of components there. One is, no question that the industry overall, as there's been more vacancy through last year and into this year, has lowered rental rates, and it's a very competitive environment for new customers today. We feel like, as I noted, we're getting good customers and a good volume of them, but the rents are lower than what they were in the prior year, down about 14% in the second quarter. To give you context, in the second quarter, our rents were about a couple percent above our competitors within the trade areas. So, we're largely charging what our competitors are charging in the marketplace but seeing very good volume and traction associated with that. It is certainly one of the components that drives the deceleration of revenue growth as we moved through last fall and through the beginning part of this year. And I noted earlier that as we sit here today, the comps do start to ease, and we think the July print could be the trough as we move through the year, and that's embedded in our outlook as we look through the second half of the year. But overall, that's certainly been a drag to revenue growth but should be a stabilizing factor as we move forward. The third component to your question related to its impact on existing tenant rate increases. And that's something we've been very consistent in speaking about. We like to talk about it in two components. One is how is the customer base performing. And as I've noted in prior calls, the existing customer base continues to perform quite well. So, the length of stays of the longer-term tenants, one-year, two-year-plus continue to be strong. Delinquencies are below pre-pandemic levels and they are accepting of our rental rate increases. The thing that has changed over the past two years is what it is to replace those tenants when they move out. And so that's the second component, the replacement cost of those tenants if they move. And that has certainly flipped from -- in certain markets, there was actually a benefit to replace those tenants in certain prior years. And this year, it's certainly a cost to replace, again going back to what you highlighted, which is move-in rental rates lower year-over-year. That's led to lower magnitude and lower frequency of increases through the start of 2023, but no real change there as we sit here in July versus what we would have told you in February on that point.