Yes. Hey, Rick, I'll -- It is an interesting time, right? You referenced idiosyncratic outcomes. So, I would say, there is so much of the current data that we look at both internally and externally is telling quite a positive story, but there obviously emerging risks that we're all tuned to that we hear about every day that we see in other ways that are emerging in a cloud of the go-forward view. When we look at it today, the job market is still healthy, consumer spending remains strong, household balance sheets are in better shape than they were before the pandemic, and most importantly, our credit performance continues to trend in a really favorable direction. We don't have a crystal ball, but when we think about what our data is telling us today versus what the emerging themes are, we do think that there is a higher likelihood that growth will slow rather than accelerate that unemployment will increase from here as opposed to decreasing further and that consumer fundamentals will soften as opposed to strengthening. And all of that will have some bearing, on our business, it will have some bearing, on where volume trends, it will have some bearing, on house price performance, on credit performance, for borrowers across the mortgage spectrum, but there's really nothing when we try to look, we look for, take out the magnifying glass and try to identify where might we be seeing the earliest signs of a shift. We look at the emerging population of borrowers who may have missed one payment but not missed enough payments or been in default status for long enough to progress into a technical default definition. We look at the rate of early payment defaults, our borrowers who come into the market within the last 12 months facing an undue amount of stress, and there is nothing in even those areas where we would typically look for an early indication that signals a turn is on the horizon. Instead, what we're really keying off of there, it's just the general headline, the general macro sentiment that obviously has been emerging over the last several months.