Yes, I'll start, and then Brian can add in anything that I leave out. So let's focus first on the Rx part of it, because it is one of the significant pieces of headroom in our business, $11 billion market. And if we look at the progression, last quarter, we talked about the shift over to Vetsource. We saw our momentum build, and then -- that's Q2. In Q3 now, what we saw was the business really started to take off, 50% growth and 100% growth on our Rx food business, which every time we put in a vet, we can sell in the Pet Care Centers as well as obviously, what we're doing from a digital standpoint. And our script business has gotten better week over week ever since we did the Vetsource. So that was a winning move. And so we're going after that $11 billion. You think about it, in 173 hospitals, in 1,100 Vetco clinics, we now have vets writing scripts that get fulfilled either in the Pet Care Center or in the -- in our digital assets. So we're able to drive that across the ecosystem with an ecosystem effect that other people that don't have live vets may not have on our ability to hire bets. As we said on the call, our time to fill is below industry averages. And our value proposition is really working. If you look at what we do, we offer flexible working hours, working days. And if you know what's happening in that business and the profile, that is valuable to them. We offer the ability to practice autonomous medicine. That Is very valuable, and the roll-ups aren't doing that. We offer stock, which most companies -- vet hiring companies do not offer. So we have very attractive components to our value proposition, which is why our time to fill is better than industry averages. The other thing that we haven't talked too much about is our Vetco clinics. We have 1,100 Vetco clinics. We tap into 1,500 vets, who sign up for shifts on our Vetco clinics. Those vets, number one, are a feeder system for future hospital as maybe their life circumstances change. But importantly, those vets can do filling shifts for us. I don't think anybody else in the industry has that capability. So we're doing well on our pure vet hospital recruiting, but we have this cadre of vets that sign up for our clinics that can do fill-in shifts. And that's what enables us to drive the growth that we're doing in terms of number of vets. That said, it is a tight market, but I like how we're executing in a tight market, and I like our value proposition.