Well, hi guys. First on a same-store basis, John, our customer pay was up 10%, warranty was up 13% and our PDI up 27%, and body shops are now continuing to grow. As you know, during COVID, our body shop business really dropped. But I would say today, because of customer miles is being driven, it's certainly driving more service. And I think the use of AI that we're using from the standpoint of interaction across our network with the customers, quite honestly, is giving us the chance to schedule 24 hours a day, 2 o'clock in the morning, our customer can call up and they can schedule an appointment, which to me is really important, because it gives us a cleaner look at our daily operating capability through the number of sales available. And we do this certainly by AI, which has really been a new opportunity for us. I think with the car park, $290 million, and certainly, today, and miles driven were up. I think on the premium/luxury side, we continue to see the use of videos. We're using videos from the standpoint of our technicians actually videoing the car and coming back directly to the customer. So, I think this is, again, high-tech, high touch when you look at our service for the customers. Certainly, in the U.K., we see the same, just a pent-up demand. One thing, it's a negative, however, because our used car business is down, we're certainly not seeing the opportunity and reconditioning we have - used our inventory was up, and we sold more used cars. I think overall, we have an opportunity going forward, because the opportunity as cars are running longer because of the pent-up demand. We're going to still see this experience certainly in the automotive side. And on the truck side, there's no question that we're seeing it the retail truck side at premier truck. So again, the car park is certainly strong. And I think at the end of the day, we've been able to increase our effective labor rate which obviously is what we charge to the customer, up 6% from the standpoint in the U.S. and approximately 7% overall and at premier truck were up 4%. So again, we also get the benefit as we increase the customer rate, we get that same increase not overnight, but ultimately from the OEMs, right? Those are all things that are driving our parts and service.