So, Simeon, I'll take the first part of that, and I'll let Joe just give some specifics on some of the initiatives that we're seeing that's really driving the business. So, if I could take you back, I mean, when we started this journey back in 2018. I mean our Pro penetration was less than 20%, and we didn't really have a true strategy to speak of. And our Total Home Strategy is really starting to pay some benefits, and that's really driving the outperformance. The things that I can be very specific on that we're seeing this really resonating with our Pro customers, and let me remind you, this is the small to medium Pro customer, which has a total addressable market of about $250 billion, just that small to medium Pro. And so, our focus has been on expanding Pro brands, which Bill and his team have done just an incredible job of getting those brands that literally had walked away, or brands that we had to reintroduce to our company. We've improved service levels in the stores, and I'll let Joe speak specifically on that, and we've made just aggressive investments in what we call never out key SKUs to make sure that the Pro is always service when they come in to buy those items. And our loyalty program is providing some level of stickiness even though we're going to talk next month at the investor conference, some unique tweaks we're going to make to that. And digital online for Pro, grew double digits as well, and we're just really pleased with the fulfillment capabilities. So that's the snapshot of kind of how we performed as well as we did in Q3. Now as we think about the recovery, obviously, we don't have a crystal ball, but the way we look at it is what I said earlier. We're committed to growing Pro at 2x to market because we think that there's market share, we can continue to gain in the small to medium-sized Pro, we believe is up for grabs and also it's a very fragmented marketplace. So, we believe that what we designed can allow us to continue to grow that at 2x market. But when the market recovers, we believe that recovery is going to come in earners in that DIY big ticket and also for the do-it-for-me customer. And those are going to be two specific topics that we're going to be very purposeful in discussing at the upcoming conference around initiatives to drive that. So, when the inflection happens, we're going to be in a really good position as a company to take advantage of that inflation and have exactly what the customers need from technology and capabilities to serve them. Now let me just transition to Joe and he can talk specifically about some of the service initiatives in the store that's really helping us drive this Pro customer.