Thanks, Karl. Good morning, John. Well, there's a lot in there in your question, but as Mitch mentioned in his comments, you know, it's a very complicated supply chain and it's going to take some time to work through here in the short term. So North America in Europe stock very quickly, and that left you know, not much opportunity to build ahead any kind of inventory of critical components.So restarting the supply chain which is starting this week, to some extent will take pretty significant efforts. There'll be intermittent stoppages due to the interdependence of the supply chain, countries, states, all of the different restrictions that are out there right now hamper that from operating as effectively as it could. We believe we'll see it starting out with single shifts, shorter shifts, probably slower line rates and shifting content towards stuff the vehicles that are easier to sell.We know our customers are going to have to proceed very carefully, you know, like, they're going have to monitor their employees, have PPE there for them, implement new processes, so we think it's going to start off slow as these are kind of trial runs of social distancing. A little further out, we'll probably push model change over’s our a bit. So typically, there is a model change coming up here. Now, EPA can't certify vehicles, customers haven't been able to do the engineering certification validation.So, we can see those kinds of things push out two to three months. Longer term, we see that -- some of the -- some of the macros of the industry of connected, autonomous and shared are definitely going to be impacted in the short term, particularly around autonomous and shared vehicles. The return on autonomous is out too far and shared just because of the COVID element of it. So we'll see many of those developments get pushed out a little further.Our belief is though the areas that we play in and comfort and convenience will matter more in the future, regardless of where the markets headed. And, you know, we'll continue to be a pretty relevant supplier in the future. And, this can take probably, a few years to -- to work its way through. So that's, you know if for you know, for automotive, you know, in aerospace we held up pretty, pretty well in the first quarter.We were less impacted at the end of the first quarter to start to feel that a little bit of going into Q2, extreme disruptions to air travel, we expect that long-term aircraft production will be reduced, because of passenger demand and also your airlines financial conditions.Boeing and Airbus have announced production costs as a result, so we don't really know what that means at this time. But we are expecting that now again, this will take some time to work its way out.