Yes. So Michael, good question. So obviously, the gross margin there is impacted primarily by two things. One is our average selling price, and that varies significantly from order to order within the mix of what falls into the quarter. And the other is our product and install cost, the combination of those, which we refer to as total -- TISC, total installed product cost. And that, as you can see on the long term, that trend has been trending down. Now from quarter to quarter, you could see some fluctuations on whether -- and that fluctuation is all tied back to the installed cost. But generally, that tracks down. From quarter to quarter, we're going to have a richer mix, meaning just the mix of business in there. It's going to be -- have a higher ASP and also higher profit and other quarters, like we just guided to, it's going to -- the mix is going to be, as I pointed out in my prepared remarks, it's going to be more challenged. In the short term, if you go back to -- in the short term, I meaning, say, over the next 6 months here, if you go back to comments that we made at the end of the second quarter, we certainly pointed out that we were being challenged and to fill that order book up through the first half of last year, we were a little more aggressive in booking orders with -- that translated to some more ASPs than we normally like to see and normally, we think we would see in the future, especially given the strength that we saw in Q4 and the tailwinds that we're facing today. And you are seeing that flow through in Q1 and a bit more in Q2. I do want to -- without giving too much forward guidance here, I do want to get back to the prepared comments, I thought were key, when I said, we expect 2020 to follow the cadence of 2019, and if you go back to that, what you'll see is it was a loss in Q1, give or take, breakeven in Q2 and then pretty decent profits in Q3 and 4. I -- based on what we see today, we would expect that cadence to continue here going forward. I'll pause there and see if I answered your question or you want to go down on that some more.