No, so this -- no, we are hurt by a lot of uncertainties in Q1, so it's really a difficult quarter. That's why we guided in a very conservative way. I think you also see a lot of companies because of this, they even stop giving the guidance. But okay, we're still trying to give a range although this range is a much wider range. There are a few issues. Number one is what I mentioned before, the lockdown of Shenzhen for the upcoming seven days, and if that seven days is going to continue into a 14 or 21 days. Nobody knows. But because of that lockdown, manufacturing stopped, logistics stopped. You cannot even export the products into Hong Kong. We're looking at other ways. For example, going through Tianjin to exports the products out of China, etc. But that would not -- would definitely have a negative impact in the initial outlook we have on Q1. And actually, the last two weeks in the quarter have always been one of the biggest moments of shipping for us because Q1 has been always a slow quarter, but then towards the end of Q1, the production and shipment start to pickup, that's actually placed into the relatively conservative outlook for which we issued. Number 2, is the Ukraine and Russia situation, as I mentioned that Ukraine and Russia place around 4% of our overall sales, so if your average it out I think every quarter, depends on the quarter, is talking about 80 million to 100 million of sales, right? And luckily we have the first month out and the second, the February sales were kind of somewhere cutting into the husks, so we actually lost the 1.5 months because of ruble depreciation and everything else. So, you need to actually, apple-to-apple comparison, strip out the impact on the sudden Russia and Ukraine situation, although at the same moment we're trying to look into different ways, in whether or not we can continue to sell into Russia. I think the third one, it's the ship shortage, as I just mentioned and explained many times. So these three factors kind of played into the number which we put out here. If the Shenzhen lock-down will be only seven days or even within the seven days we can continue to manage to export and the shipment, I think we'll probably end up more towards the high-end of the guidance range. But if not, I think we're probably just in the middle. That's so much color I can give you.