Hey. Good morning, Ryan. It's interesting, I get this question a fair amount. And it's not really a binary question in this industry, but it's a combination question where, what we're seeing is happening, where we are seeing people move to the suburbs, but there's more. The factors aren't just kind of the current situation going on with respect to COVID, or anything going on in cities that people are moving from. I mean, really, this is kind of the perfect storm in real-estate, I believe. It's a combination of things, obviously, the foundation of which is interest rates are amazing. I was talking to somebody yesterday, who got a loan for 2.5% on a 30 year, so it's fascinating. So, when you look at that there's an interest that people immediately have, but ultimately, when you start looking at what are the other factors in this, there are many, many out there. And we're very excited about this, because obviously we are very much a suburban-based franchise organization as well, the majority of our franchises do exist in -- out in the outlying neighborhoods in Middle America. So, ultimately what it boils down to is you've got just several handfuls of factors, including the fact that the largest purchasing amount of the millennial generation has just entered the first time homebuyer, that age range and everything is lining up to be really well set for that. Not to mention the fact that people have experienced life changing circumstances, where they look around their home. They've spent nearly six months in their home, way more critically than before, as well as they're looking at where do I want my kids to go to school? Are we starting a family? All those other mitigating factors, but they've kind of culminated all together at once right now, and we're seeing a great deal of activity. That being said, and I know Nick addresses this regularly, and I'll pass this off to him to put any final thoughts in it. But, we do have a shortage of inventory and we need that. So, the homebuilders are out there like crazy building, may be the perfect time for them, as well, because there's definitely no shortage of buyers and a lot of interest. So, Nick do you have anything to add that?