Thank you, Pablo. The first part of your question, specific to the Sprout product we talked about, that's just one of the recent innovations. The other product we launched a quarter before is what we call Volt platform. That's a V-O-L-T, Volt platform. We shortened it for VLT. So essentially, with the Volt platform, we are providing a pod system that can become a new standard for the vaping industry. As you recall a long time ago and even to some degree today, the traditional battery plus S10 card configuration, it was very, very much standard for the industry. But over time, consumer space change and brands want more attractive looking devices. So, that's why two quarters ago, we launched the Volt platform. It offers alternative to traditional individually designed pod system and the traditional old battery stick approach, making the product easier to carry, compact and good to look. And we launched that on industry basis. By that, I mean, so all the brands could share the same battery part of the pod system. They don't have to spend all the money to reprocure, resell such battery part when a consumer already has a battery from another brand or a generic brand. So, we are trying to build a new essentially platform for the industry that was taking shape. Now with this new Sprout product, this is really performance focused and the more, let's call it, specifically designed for cannabis oil, especially with highly corrosive proteins. So, this is setting a brand-new safety standard for the industry. And similar to the Volt platform I shared earlier, we would like to make this a new standard for the industry as well. So, that's why we think our approach of trying to offer the industry a new platform, whether from performance or from safety point of view or from cost effectiveness point of view for consumers. Those are our focus and we think both new platforms will be very attractive to MSOs. As they not only launch new and more-innovative products, but also from their point of view to offer safer products to their consumers. So, that's my answer to your first part of your question. As far as your second part that's related to tariff situation we are facing right now, as Jim stated in his part, as soon as President Trump was elected in November, he made it very clear, he was going to raise tariff on import, especially on Chinese-made products. In this industry, literally 99.99% of vaping devices up to, say, two years ago were made in China. Today, there is a little bit of diversification in terms of country of origin, but still well over 90 of products are made in China. So as soon as President Trump was elected, nearly all of our customers started almost a panic search for solution phase. And we talked to most of them. We negotiated a lot of other customers' brands. We're worried about the tariff level. Just as a background, for most of the customers, cannabis MSO are individual operators we had business with, we generally would sign a supply agreement. In the agreement, we typically specify landed cost. As you heard me saying several times in my prepared remarks, we generally sold the products to the customers on a landed cost basis, meaning, that's what they pay, when they receive the products from us in the U.S. But given the uncertainty about -- regarding the tariffs, many brands wanted to almost get guaranteed landed price in the coming quarters and the years ahead. And of course, we could not agree to that, because we couldn't control the tariffs, or the levels of tariffs exposed specifically upon this industry. So, since November, there have been, I would say, a lot of conversations, negotiations on existing supply agreement. So, to a degree, that directly affected our cannabis revenue from the U.S. in the quarter we reported. That's a big reason for the decline in revenue there. But as of now, we have successfully renegotiated with most of our U.S. cannabis customers. Most of them agreed to switch to FOB factory price, whether the factory is, in China or in Malaysia. Obviously, if they place order with our Malaysian factory, they will enjoy lower tariff. And we obviously, from Malaysia and China both point of view, since Malaysia is still in the scaling phase -- scaling up phase, our product costs slightly more in Malaysia than in China. But the differential is more than being offset by the current tariff difference between Chinese made good and Malaysian made good. So, no matter what, Malaysia is already more attractive to our customers. But over the next one to two quarters, we plan on moving most, if not 100% of the cannabis hardware to our Malaysian operation to help our customers lower tariff on their end. But, in order to really prevent any further exposure to tariff risks, we have, as I said, successfully renegotiated most of the contracts with our customers to FOB factory. Pablo, sorry about the long-rounded answer to your question.