Yes, I'll tackle both because I'm sure Enrique will have some comments on the kind of the concerns going forward. From your first question, as far as the older inventory. Sharon, if we're going to make it a CarMax car, it's going to be a CarMax car. And you know, you take these older cars, not all of them can make the cut. And we’ll end up trying to run through some through retail, they won't make it, but we're bringing them up to the CarMax standards. So I think that answers your first question. The other thing I would just point out there is those cars, and we've talked about this, but we haven't talked about it for a while, those cars are generally more profitable. So, they also provide us a tailwind when you think about margin management, pricing inventory that kind of thing. So we'll continue to do that, we'll continue to bring up to CarMax standards and not go with a lower standard. As far as the concerns about what may manifest in the future with the consumer, where the consumer is going, Sharon, we've been through this several times in the past and whether it's ’08, ‘09 recession, whether it's the depths of COVID, we've been able to navigate it profitably both times and we have lots of levers, we've shown that we've been able to pull those levers whether they're expense levers and you think about, you can slow down some of your growth, you can slow down some of your initiatives, you can pull back on advertising, your variable will adjust or if it's just you know if you want to secure cash, you can modify your stock buyback, you can start on some of your capital expenditures or delayed. So these are just some of the levers that you know that we pulled in the past and we're going to continue to monitor the conditions. But I'd tell you that it here today, yes, the consumer soft, but now is not the time. I don't think to be pulling back on our initiatives because the initiatives what are going to really help us grow in the future. But that being said, we're certainly aware of the outside factors and we'll continue to monitor.