Yes, that's a really good question, but a very broad question. So I hope I can get to a good point here so it's clear. But, the first thing I'd start with, any supplier, we're the tail on the dog, but tail on the dog in a good way from the standpoint, if they push out their spend, that means they're pushing out their programs, it pushes out their timing, which pushes out our spend. So that's kind of the first kind of high level way I would think about it. The second thing I would tell you is just that, and it's hard to articulate and maybe even illustrate for you, but, when we think about the way we've set our company up, let's take motors or inverters, we set them up not to be a program specific product. They are very much so, and obviously they have some exclusivity and specific designs to them by the customer, but the core of our products, that actually goes for the mechanicals as well, is all of those are scalable up the curve. So if we implement or we install the capacity, human capacity, equipment capacity, it's essentially all flexible and modular, and we're able to kind of pull that in. So long story short, as volumes on programs are pulled in, let's say for the sake of discussion slower, we just have to spend a little bit lesser depending on the volume pull through so on and so forth, but we still will need the products. I mean, none of us on this call are at all in denial that electrification is still coming at a very fast rate. Whatever it was last year, 1% of the North American market, this year 7% of the North American market, etcetera, we all know the stats. So there is going to be plenty of pull through market, maybe not as fast in North America as Europe, or maybe not as fast as Europe as in China, but the markets are going to be there. Our products are global products. We'll be able to scale up as the customer pull throughs come through and as the end markets come through.