Hi Colin, this is Bryan. So, I think the easiest way to think about it, let's talk about what we believe is steady state and normalized. We think that total deal average is around $4,500, about $2,500 on the front end, and that's blended, new and used, okay, and just under $2,000 on the back end. Today, we sit at almost $1,200 above that on new. And we sit about $500 below that unused, okay? So that balancing act will come back in. We achieved about - we dropped about $150 a month over the last quarter, which is a little bit accelerated rate from where we originally were looking at throughout the last year. We assume that by now we would be back to normalized state. Now the other thing, to keep in mind is that Q4 and Q1 are typically seasonally a little bit tougher quarters, okay? In fact, Q4 is usually the weakest in terms of GPU. So, we do have some seasonality on our side. So, I would say that over the next quarter or two, we should see about a $100 drop per month. But I would say that once we get into the second half of the year, whatever is left will normalize by year-end, okay? Because I think if we go through another seasonally slow period, which will be in fall of next year, it should be back to some type of normalized level. And I think as Chris mentioned, it would sure be nice to be able to be at that level. So, we could truly be able to see what's effectively happening within different franchises in different areas of the country to be able to truly manage performance, whereas it's been a little tricky managing performance, over the past couple of years just because GPU's been behaving so, differently by manufacturer and by region.