Well, I think number one with all the commerce going on, whether it's small boxes or big boxes the freight market is up. Spot rates are up. We can see that the carriers are now switching where they were really trying to deflate, they're fleeting up and that that bodes well for us as a retailer of heavy duty trucks and I think we're seeing the benefit of that. And where the used value is going? Guys sit on their trucks when the values in the market, I mean, are underwater with those numbers go up on a heavy duty tractor, we've seen a move up 5,000 to 6,000 units. And with that there's no question or $1,000 where that gives them the ability to sell their trucks in the market. And that's been a big, big help to us when we look at doing deals going forward, but I would say as freight, there's no question that now there's a pent up demand for equipment and the new technology, the emissions, the fuel economy, some of the telematics is all driving this. And for me, from our perspective, the parts and service that's really the heart of the truck business, because when you're running 120, to 130, to 140, coverage, your fixed costs, in many months, we cover all our costs in parts and service. And when you look at a return on sales, certainly when we look in Q4, we're at 4.5% and when the market is going to be close to 300,000. Remember, we had 320, 330, I think it was in the '19. And we thought that '20 was down which it was, but this really snapped back. I just see it's a trait. It's some pent up demand. It's better used truck prices and technology.