So, we're definitely seeing the -- I guess, the hurdles that were in place of the supply chain markets over the past couple of years, we're definitely seeing those easing some. We're not seeing suppliers continue to extend their lead times. If anything, it's starting to go the other way. They're achieving the lead times they told us and in some instances, moving in the lead time. So, I think everything's heading in the right direction of the supply chain markets. The next thing that we hope to see and we're going to obviously push on this with our supply base is to start to see the pricing reduce back to where it was, or start to head towards the level it was pre this kind of shake-up in the supply market. So that'll be one of our big pushes here. One of the things, maybe just to parlay this question into another topic is just, we're starting to see BEV vehicles, get out into the market get out into customers’ hands, and the question is where the customer demand is going to lie. And what's been interesting -- and we've kind of forecasted this a little bit in the past is we're seeing that fleets are really struggling with these BEV vehicles that they're seeing charging as being a massive issue, the cost of infrastructure, the uptime of the vehicle, the amount of time that it spends having to be recharged, all these things are just factors that are really hurting fleet’s abilities to adopt the best solution which is then in return actually causing more demand and more focus on our solutions, which is great. And just to put an actual story to that, we were with the fleet, not too long ago, who did adopt some BEV vehicles, some plug-in vehicles. And the very senior executive there came back to us and their comment was, after their experience with BEV, while he's at the company, they will never adopt another BEV vehicle again into their operations, just because of how many hurdles and headaches they had with trying to adopt the BEV, but they see our solution as being very practical. So, that's some positive news for the path we are on most definitely.