Got it. Bob, a very fair question and for one, one for which there isn't a tidy one paragraph answer, the reality is if you even took one insurance carrier and compared them regionally against themselves, I think you'd find meaningful variation even within a given company. Broadly speaking, I think you highlighted a couple of axes on, which our insurance clients can vary, including their book of business. Where there are certain types of cars, certainly high end luxury automobiles, for which some policyholders are less open minded about retaining a heavily damaged and now heavily repaired vehicle after the fact. So for customer service accommodation reasons, sometimes those cars are totaled more readily than they otherwise would be. In terms of total loss practices, I think that some of the variations we'll see are literally the decision making criteria. So at one end of the spectrum you'll have folks who if anything, still have the statutory mindset, for lack of a better expression, which is to say that in certain states, if damage exceeds X percent of the intact value of the car, by statute, a carrier must offer the policyholder a total loss, at least as an option. And so, some carriers to this day still adopt that a 75% threshold or whatever arbitrary threshold for the repair estimate divided by the intact value of the car, to determine the absolute line above which all cars are totaled and below, which none of the cars are totaled. Others are adopting a more like a more individual underwriting, so to speak on an individual claim. So a claim comes in, what is the repair cost for this claim? How long will it take? What will the rental charges be on this repair, while it's in the shop? How much can we generate for that car at Copart instead? And then make an individual economic decision? Every carrier is somewhere on that spectrum. But as you noted, there's a huge dispersion among insurance carriers today and we certainly provide them with a number of tools, to help them make that decision better and help them make that decision faster. I think we've made strides in that regard, but certainly with many years of progress still to come.