Sure, Charles. I think -- let me put this way. I think, although AXT is a small company, but our business covers a whole range of different products. As you know, germanium is in the solar cell, and gallium arsenide, not only covers the handsets, the wireless infrastructure, as well as high-brightness LEDs, and high-power lasers. And I believe every segment of the business goes into the prime demand in different stages. For instance, wireless handsets took a hit, I think inventory correction early in Q3. Infrastructure came a little bit later, and we hear that the HPT market device inventory is still quite strong there. But on the other hand, you can say that China is reopening up, with COVID problem out of the way, when will the consumer demand come back up, and that was the major driver for gallium arsenide HPTs. As far as indium phosphide is concerned, we didn't see the softness in indium phosphide for consumer product until late in Q -- let's say, mid Q1. So, [Technical Difficulty] significant downshift in indium phosphide demand in Q1, but will it recover and how much, and then it does depends upon the balance of different market segments, such as consumer, when will they start to sort out inventory they have, and the data center, will it recover soon enough to give us some significant business contribution. So, it is -- right now, it's hard to say. I used to say last year, throughout the last I think five, six quarters, we've been saying that AXT is having improved clarity of what is coming in the business pipeline. But because of the business interruptions or inventory corrections, I think we'll lose that visibility. We just don't have a whole lot of visibility of seeing what we can recover. I think it's probably going to be flat in Q2, but definitely we hope, with consumer coming back in China, I think the market will start to bounce back in Q3 and Q4 of this year. Gary...