Yes. Yes, absolutely, George. So, we're really excited about Traverse; one, just in terms of the way we're executing on the integration of it into our business, but also the reception that we've had, as we've had the opportunity to meet with more Traverse customers, and help them understand what we do to digitize their suppliers using our community enablement program. And then, also the inverse of that where we've introduced the Traverse platform, to some of our long-term and strategic SPS retail customers. And I think here, really, what we're doing is really trying to help retailers and suppliers, be more efficient overall in their supply-chain. And a lot of times, the reasons for those inefficiencies are lack of visibility, or lack of performance measurements. And that's really what Traverse gets to, in that you can pull a lot of supply-chain data in and produce the scorecard for your suppliers, and help improve that. And then that does lead obviously, to more ways that we can work with suppliers than to help them with their performance. The key to a lot of this is having the digital connection, between the retailer and the supplier. And that's obviously our core offering that has been for years. But then when that supply chain performance isn't there, that could come across in the form of penalty, or invoice deduction levied by the retailer. And we can then help with the technology we got from SupplyPike, help on the supplier side, those suppliers deal with those, either dispute them. Because they're incorrect, or probably more toward to this whole ecosystem help those suppliers identify the root cause, of those supply-chain problems that led to the deduction in the first place, and get those issues resolved. So, we can take overall friction out of the supply-chain, between the retailer and the supplier.