I have a couple things here. Yes. So, we all know that in-house products are very, very important for any of the retailers or brand owners or distributors. But at the same time, I want to point it out, even though these have higher gross margins, the 3P products, they contribute, they are very important parts of our business. Will never like we don't see them and we see that they are our friends. So they help us getting better customer experiences. So we want to carry more and more 3P parts. So we're going to see is that you will see our in-house product growth with new SKU and you will see the 3P products grow as well. So both of these parts will grow. So whether it becomes 80%, 85% or stay at 75%, it really depends on what makes sense. We already had a very, very dominated positions where like we continues to add great products, including nutrients, and we're going to do more. We continues to invest into that front line. But I want to -- what I want to pointed out is that, it doesn't necessarily means that 85% is better than 80%, right? In May, because we have partnered with a grade 3P, like for example, fertilizer line, right, and then it become a huge selling category for us that we didn't puncture before, it may happen. I just gave an example, it doesn't mean that we -- I'm just giving an example saying that, okay, these products are our friends, they are not our [technical difficulty]. So we got to invest into both and for in-house products, most of the new SKU we introduced, we're going to be provide better value to customers. So we're going to be increasing on the SKU and introducing new SKU through innovation and through advanced in technology, through better customer [indiscernible]. So that's how I look at it. And I think like Kevin mentioned, when commercial business opens up, it doesn't mean that we will just sit there and look at it, and we're going to take an opportunity. So [indiscernible] there may be chances that our 3P products start to have a boost. So, in terms of the percentage, I never really set a goal myself to achieve certain as like in-house sales products, but I think we're already at a pretty good position and we will -- my best estimation is continue going up. I don't know where it will end up, but it's going to be going up from here and that's my best guess.