No problem. Yes, you hit it on the head. From a margin perspective in the first quarter, that was the largest - highest used margin that I can ever remember that we've add, right. So decent volume and high used truck margins. I expect going forward that used truck margins will still remain high, maybe not quite that high. Supply side is probably the biggest issue, I feel we got a decent inventory. Supply of used trucks is across them. I mean, just across the whole nation is somewhat limited. So obviously, the whole supply and demand which was driven, prices up. I mean, if you go back to COVID, I mean, they're up 30% to 35% from last year, April of a year ago. So a lot we expect, as I said, those two still remain high, it might be difficult to keep the volume right there, but that's what drove the margins to be that high for sure. When you talk about things outside of semiconductor, it's just a myriad of things Jamie. One day, it can be wiring harnesses, one day, it could be clusters, dash clusters, I've heard seats, I think it's just across the board with your Tier 2 and Tier 3 suppliers. And their manufacturers are managing as best they can, but I think they getting hit with different issues with different suppliers. So, I mean, when you freeze and the stuff down, you got hurt and stuff coming out of Mexico. And even just keeping up with it, I think everybody ramping up after all that COVID has been very difficult for Tier 2 and Tier 3 suppliers, not just on the semiconductor piece of the chip base. But, it's just - from a parts perspective, when you look at our parts and enjoys, we've got more parts backordered right now, that's one of the issues you run into, and you can see the trickles not just their trucks, and that's it trickles through parts and service too. I do believe that those things will iron their sales up, they typically do. The chip base could last longer from some stuff I read, I'm not an expert on it, but I would look for most everything else. I think we're the worst part of it right now, from what I can see here in April in May, but I do think that everybody's known about it here for a couple months could see it coming back in February. And I think you'll see it really get better as we get later into the summer, which will be in to the third quarter obviously, and hopefully we'll catch up with it. And it won't be an issue for all that. Now, the chip is different people say last longer, I'm not the expert on it but that's what I see it from basic way from the other. As far as market share gains, well, if they're building less because of that or not as much, we're going to get our share, we're going to get our share product and I do believe - but I do believe our deliveries for the year are going to be more back end loaded. Given these issues that we're having right now we're going to sell trucks, don't worry about that. But I think any big gains, which I expect to have, more - units will be more in the three and four then Q2, I expect Q2 still flat slightly up from Q1 was slightly not a lot was slightly I don't know, a lot has to do with the shortages, okay. I don't have my finger on the pulse of - my finger on the pulse of it, but you never know how it's going to affect you from day to day or week to week or month to month. But I do expect it to get cleared out, I do expect to deliver quite a few more trucks in the back half of the year, especially, on the eight side, and also in the medium side for sure. I don't expect to have the issues we had a big leasing deliveries last year in the first quarter. I mean, we you know, and then we didn't have any this quarter. And so and we also have issues with one OEM, that's pretty much out of our production right now till we get to later in the year. So, but that's one of the reasons I think, deliveries overall, will ramp up as we go through the year, just not as dramatically here in Q2 as you would have expected, given the shortages, but they will continue to ramp throughout the year.