Great question on the difference between B2C and B2B marketing. B2C is a lot easier because it's really measurable, especially if you're marketing a consumer packaged good. You know, it's really easy to see the impact of the sales because it's the number of widgets that you sell. For B2B it's a little bit different, it has to be a slower burn and a slower build, but obviously, we do both, which is why you guys are asking the question. I think the approach is similar, It's just the end target is really different, and the way that you get to them has to be different as well. So I would say, on the B2B side, it's a much slower burn and you need to build relationships in a much different way than you do with B2C. B2B is typically a higher price point, so for example, a large tax service, you're selling seats, or you're selling hundreds or thousands of seats, and the end result is, you know, lots of zeros at the end of that contract. Very different than when you're selling a plush toy, that's you know, five to 10 dollars. So, I think it's really important to understand the difference between the products that you're serving to those clients, what the client wants and needs, but ultimately you're still testing and a very, very similar ways. So, B2B they approach might be a much more efficient on let's say a LinkedIn platform because you're targeting very specific decision-makers on the business side. Whereas B2C might be, Instagram is a great much more efficient platform for you, because you can actually have them click through and buy-in that moment. So I would say, it's a similar approach with the testing and measuring, but obviously, the end client is very different. So the approach to the client in terms of the messaging positioning, and relationship building has to be done in a very different way.