Darren, this is Mike. Let's go back to your second question, which was our technical solutions. One of the key themes that we had, when we looked at acquiring the technology with Sonar was how do we take the texting solution and add it to a platform and allow for conversations not just via the phone, but also from a text messaging standpoint, and create a view where the business could actually see consumer interactions across more than the one channel of the conversation call coming in. And that's one of the big things that we've been working on from a technology perspective is enabling our platform with the Sonar technology to allow the business to be able to see those conversations and then deal with it in a robust manner. That continuation of technology integration occurred in the third quarter of last year, in the fourth quarter, we are still working on some of those integration components. We think it is a robust level of interest from our existing customers, in terms of how they see consumer conversations, both from a phone call and a texting perspective, we don't think that's going to change. On a go forward basis, we think that there to stay within texting solutions is something that is going to continue to grow in terms of volume, and our business customers are going to continue to be more interested in it. So from that perspective, we've seen as a key product and strategic initiative of something that we want to have integrated and have put a lot of work on the technology front to be able to do so. The last question I think you had was on the -- in terms of just additive revenue, and volumes, and what that means, from an operating leverage standpoint. We do think from an operating -- the cost of operating and our profile. Naturally, there are inflationary pressures that every company, especially in North America is seen at this point right now, and we're not immune to those inflationary pressures on the cost side. But at the same time, if you remove that, from the equation, what we do see is every dollar in revenue will provide a higher level of percentage contribution dropping to the bottom-line, then what our current gross margin is, and that's a good thing, because we have some economies of scale that could benefit us from a leverage standpoint, significantly. Some of the choices then give us an opportunity to redeploy those additive operating leverage dollars in the form of sales and marketing for accelerating some the growth opportunity or potentially additive to the product number line for, to some extent, naturally, that could drop to the bottom line and create a higher level of profitability margin. So to be determined, as we see progression there on the revenue front.