Yes, sure, Mike. This is Charles. So yes, I think the absorptions coming in, in the fourth quarter at 10 and then the full year coming in at seven, our highest absorptions, so I think that has a factor in terms of how we allocate our overhead and how it then comes through in the closings, so very efficient. To Eric's point, I mean, our field operations, our construction managers did an amazing job this year, particularly ramping up production later in the summer when we saw the demand came through. And our philosophy for years has been high volume. And so, we were able to take advantage of that by increasing production in a way to meet the demand, particularly for the closings in the fourth quarter. So, we saw that at the end of the year, the back half of the year. We came in gross margins above where our guidance on our last call, we had published. So I think part of that was its just things were really good. It's a really strong fourth quarter. We're kind of acknowledging that. And to repeat it, necessarily, may not be -- there's a little conservatism in there, I guess, if you will, to say that, hey, such a strong quarter and to expect to repeat what we were able to do may not be the smart goal. So that is certainly a factor. The closeout and transition comes into play. Typically, when a community closes out, it's achieving its highest gross margins in the life cycle of the community. And then typically, as we go into a new community, those are generally a starting point where it's lower in the life cycle of that community as well. So when there's more volatility and transition between communities, that tends to give us the expectation that gross margins may be slightly lower. And I think the other piece is that the pricing environment was really strong this year as well, with interest rates being low. We were able to successfully raise prices, which allowed us to maintain margins, which our outlook at the end of last year was not as favorable that we were able to keep up with that. And I think that's a factor coming into 2021, is that it's going to be lumpy, if you will. It's that we may not be able to get all of the cost increases initially, but then maybe get it later over time or we may just have to absorb it a little bit. And that's why we give the range for that. And then the last piece was wholesale. Obviously, wholesale we sell at a discount, but still achieve a similar operating margin. So if you're looking just at gross margin, that certainly should be factored in for 2021.