Hi, Rajiv. It's very, very difficult to accurately assess the impact of the substantial negative turn on the developments of trade talks. That's why we have a fairly broad guidance not being accurately able to model the impact. These are not the issues where there is a - historic record of what happens, and then these kind of things haven't happened in history, so only in the last couple of quarters. And I think, we predicted the downturn better than anybody in the industry, we were the first one to predict that. And many of the earnings report, this season came before the Trump's tweet on Sunday citing the talks have turned negative. So having that knowledge that these talks have returned negative, in our announcement last night in our earnings, we have to put the possibility of negative customer behavior. One thing I have described before to analysts and investors in various calls and meetings. The world economy largely runs on people building to forecast. Every manufacturer builds large amount of their products on forecast form electronic stores to grocery stores to furniture stores. You go to a store and grocery store is full of grocery and you put it in the bags and you go home. If the manufacturers did not put the grocery store inventory, you would go there and just place your order and come back in two days to pick it up. So in an uncertain environment, when the - when our customers, I'm not able to figure out the demand for the products, because they do not know, whether they will be able to pass it 25% tariff to their end customers. In their environment, they stop a building to a forecast, and they largely want to build to hard orders, where they can negotiate the price increase. And that is happening with our industrial customers, with our consumer customers, housing appliance customers. You have heard where prices for washers and dryers and others have gone up 20%. So in that environment, the ecosystems squeezes down the inventory from end customer inventory to loading docks to intermediate hubs to stores to everywhere else. And that creates a negative impact on our ability to supply chips, which then eventually going to products. And you have seen that phenomena experienced by every other semiconductor manufacturer whose revenue has fallen in the last six, nine months, where back in August, nobody was confirming that there's a problem, when we said there was a problem. Does that make sense, Rajiv?