Yes, actually, we technically have two different sales organizations still. We've added capacity, added people to both of those organizations in the last several months. One of those, is if you will, dedicate to the compliance aspect of what we do, in particular to what we've called this Tier 2 initiative, which is to get suppliers to use us for their supply chain. That's going exceptionally well, we feel very, very good about it, and I think over the next several years, it will help us to enormously scale the number of customers we have in the network. At the same time, we've added significantly to our general sales organization, with the intention that we're now going after more top Tier 1 kinds of both compliance and frankly, supply chain retailers, wholesalers. So, between the two different sales organizations, we have more people time over target than we've ever had in our history. And obviously, that's an indicator of what we think both our ability to execute is very importantly. But secondly, just our confidence in how we do it, and how we scale it ought to be. So, at the moment, it all feels very good to us. And frankly, I think, again, we just want to point out that any cosmetic or optical sales declines are only in the one-time revenue, that the recurring revenue is accelerating from 4% at the end of last quarter to 8% at the end of the most recent quarter that we finished. And we obviously have line of sight that gives us a lot of confidence, it will be double digit on a monthly basis by yearend, which tease us up for a double digit revenue growth next year. So the transition, I'm kind of hitchhiking to make sure it's clear, the transition to eliminate one-time revenue, which we originally thought could take up to two years, we think will be largely complete in a single year. So internally, we're feeling very good about how things are building.