So first of all, I would say on the inventory side, pre-COVID data center customers as well as other customers largely had inventories that had returned to normal levels. And certainly, supplier inventories were at normal level as well pre-COVID. And in the COVID environment, work-from-home environment has driven strong surge in demand on the data center front. And as we mentioned, we expect dimensions to continue to be healthy in the second half for data center as well. In terms of inventories in the data center market, yes while certain customers may be carrying higher levels of inventory, again for the reason that I’ve mentioned earlier related to their own supply chain considerations, as well as changing environment with respect to the demand. But the point is that compared to 2018 or 2019 environment, customer inventories are really at a much better, much healthier levels. This is not like a 2018, 2019 situation, even if certain customers are carrying some higher levels of inventory, again given the uncertainties around COVID. And another point I would say is that while COVID does give us lower visibility, and does bring about uncertainty, not just for us, but for our customers as well, cloud is an area where the long-term dimensions, as I mentioned are secular in nature overall. So memory and storage, given the kind of applications that customers, our data center customers, hyperscalers are working on, those are requiring more memory and more storage. So the longer term trend continues to be healthy. In the near term, yes, I mean COVID does have unprecedented amount of challenges, and uncertainty in the entire tech ecosystem and we're doing our best to continue to work with our customers. Our relationships today, since you were asking about those, are certainly lot closer than they were in the previous timeframe. I would say that even hyperscale customers have become somewhat more sophisticated in terms of understanding the memory dynamics and improving their own supply chain operations. So it's really a two-way relationship. We do work closely together with them. Having said all of that of course, our visibility cannot be perfect in this area. We continue to focus on working closely with the customers, understanding the requirements and planning our supply chain accordingly. And what also helps is that the markets are quite diverse for us. I mean yes, cloud is a strong driver of growth for the business, but also we are well diversified with strong mobile footprint as well as PC and between DRAM and NAND. And as we talked about, diversified into the gaming side with new gaming consoles coming in, needing more DRAM, twice as much DRAM, the new gaming consoles. So diversity of the business is certainly a helpful factor for us to manage through some of these uncertainties.