Okay, you packed a lot in there, Alan, but let me give it my best shot. I would tell you that we are seeing general strength across our consumers all price points, and I think the consumer is feeling pretty good and like I said in my prepared remarks, I think they have a lot to feel good about. So if I look at the normal indicators, and I look at our foot traffic coming in the doors were up year-over-year on a community basis. If I look at web traffic and engagement on the website, I would share the very same thing. Now, some of that's going to be the rollout of our new website, as I talked about, but honestly that just happened in the last three weeks. So I've seen that pattern through the year. We've increased prices and about 40% of our communities this year albeit slightly more modest increases, but I think that's healthy. The narrative on the sales floor with our sales associates is actually very strong. Some markets you're going to see that manifesting itself through offers. But most it's just engagement and how quick can I find my lot and when are you going to release the new phase of lots. So I don't think the buyer is in a very tenuous state.Now, having said all of that, I would share two things. One is, if we continue to look and test our backlog, we are seeing the same condition that I had spoke about for at least eight to 10 quarters and that our buyers can afford somewhere between 300 and 600 basis points of higher interest rate or a larger house. Having said that, I think we learned a lot in the fourth quarter. And even though our buyers could still afford 300 or 400, 500 basis points, they were paralyzed. There was an emotional reaction, but I don't think it was a 100% the interest rate, I think it was the speed in which that interest rate moved in the prior three months. And along with that and all the other noise that was happening from a macro standpoint that had an impact. As I look forward, I mean, we'll see what the Fed does today. But if the economists are accurate, we're expecting likely another increase today. And probably some posture – I'm seeing a decrease today, thank you, Dave – another decrease today and probably some posturing to let's wait and see, and probably just kind of holding stead between now and the election. And I think you're going to have rates float somewhere in the high threes to the low fours for the foreseeable future. So I think that all bodes well.