Yes. Great questions, Bill. Thanks for joining us this morning. So with respect to the durability, reliability of our product in Europe, we have been on a, let's say, a journey from the launch in 2018 through now. And we have had a variety of challenges with the product along the way. But the team has done exceptional work to really stomp out those problems early and minimize the impact. And so, right now in the marketplace, I would tell you that people are thrilled with the durability, reliability. And the primary reason for that is because, fundamentally, we've developed the system, we've solved the early problems. And it's -- the basics of the system are based on a diesel engine. So we're not asking the engine itself to do anything that it's not used to doing. And I guess, just to contrast that, spark-ignited natural gas engine run hotter. They have challenges that diesel engines with our HPDI system don't have. And so we feel we're in a very good place. The fleets love the product. And really, all that's tempering demand at this point in time is the high price of natural gas. And so as we see that commodity price come down, we need to see that commodity price flow through all the way to the pumps so that fleets can say, let me buy more HPDI equipped trucks, so I can deliver freight and do it with a lower TCO. So, that's really the story there. With respect to US and natural gas prices and frankly, your point on scarcity of diesel, fundamentally in the marketplace for all of our products, the equation isn't so much about the price of natural gas or the price of LPG and the price of gas or the price of diesel, it's really about the delta between the two. Can I save money by using natural gas versus diesel? Can I save money by using LPG instead of petrol? It's the price differential between the two fuels. So, when diesel gets scarce and diesel prices go up, that will help our natural gas and our LPG business as people look for alternatives. And I'll say it even more broadly, fundamentally, in every market around the world, when energy gets more expensive, all energy -- electric by the way, with its natural gas, petrol, diesel -- when energy gets more expensive, people go looking for alternatives. And it's where there's that price differential that offers our customers a savings by using natural gas, bio-methane, hydrogen or LPG, that's where we win because, we're the gaseous fuel special.