No, I appreciate the question, I do think though we've always viewed that we have three key markets, right? So, China, the European theater and we can see the US but it's primarily, California at this time. And so we've always viewed that we probably have 50% of our revenue coming from Asia Pac over the next few years, 25% from Europe and 25% from the US, which provides us a certain level of diversification. But I think we have to be very clear, while we are excited about Europe and excited about California, China will be the largest market and in order to penetrate that market with local subsidy regimes, you need to have strong local partners that have strong balance sheets, great relationships with government, have great relationships with the end markets and in the case of Weichai and to a certain extent Broad-Ocean as well have some captive customer base in their network. And so, we feel very confident about the partners we've selected, the quality of the counterparties, the size of the counterparties has been reflective of the evolution of the market, and I think the business model we have in China is materially different than the business model we see in Europe and the US at this time, where we're traditionally selling engines or in some cases stacks, but primarily engines to OEMs rather than looking at licensing, technology transfer and supply of core technology in the form of MEA. So, different business model for different markets and as a result need to have different approach. The China strategy we have is very much focused on having the right approach given the localization and I feel like we've continued to evolve as that market's matured. I think the diversification we have also comes from the number of markets that we're serving, not just geographically, but vertically as well. And so we see great opportunity in heavy duty motive, in bus, commercial truck, rail and marine, all leveraging the same core technology, the same core IP, the same core talent and similarly in the automotive market, we see opportunities there that leverage the same core technology and same core talent. So, I think there's a lots of resiliency in our business model, lots of diversification in our business model, but if you have a very large customer like we've had here in Q3 and Q4, move away from a purchase commitment that we built product for. It's going to have some -- it's going to cause some difficulty and that's what we've experienced.