Yeah. So, Shreyas, I think your view of Q2 is accurate. Obviously, with the charge, it was 3%. Without the charge, it's 22%. This is a 19-point hit. And then if you eliminated the headwind on the product because, obviously, we carry the old cost structure in the quarter, you'd be looking more like 25%, and that's consistent with what we did in Q1. So, that's -- when we talk about the underlying health of the business, I think that's where -- that's the explanation on that. As you look forward, we said -- we gave you a range on gross margin. And frankly -- and I -- you've been with us for a while, we are a mix sensitive. I hate to admit that, but it's true. We have historically had more AC than DC, and that's at 50-50, and indeed maybe crossing over to DC, which is a lower margin product for us. So, I wouldn't have put a big range on -- meaningful range on Q3. And we got to bank through the product availability, because we had a supply overrun, as we indicated in our prepared remarks. We need to bank through that until it makes it a little unpredictable because you're going to do that onesies, twosies, or you're going to cut a deal for 50 to 100, hard to say. So, I tried to leave that open. But as I said, I do think, as we look into next year and we clean through these issues in the next six months, we should have a clear line of sight to steadily improve the gross margin next year.