Well, I mean, there, of course, whenever you handle the volume that TPay is handling, there is cyber risk to that, I mean, that's just an omnipresent risk that we have to build around. Beyond that, from a strategic perspective, Brady, I think the risk would be to try to monetize it too early. The way we do this right is we demonstrate to each client the savings that they are experiencing, the fraud mitigation that they are experiencing, the data security. For the first time ever in this network, we can prevent people from misusing unmasked data, so protecting everyone's data. And you show people that they need to think about it, they need to see it and they need to plan for how that affects their business processes in the years to come. And so, as long as we stay committed and keep telling investors, hey, if you want to invest in us, you need to understand. This is a long-term play that depends, first of all on getting a level of market adoption, so that a significant portion of transactions become conforming. And so that takes time and so anything we do that jeopardizes the trust that people have for us in the network from the factoring community, they have to trust that they get to compete heads up with our own factoring company. The freight brokers have to trust that we're protecting their data, which we are. And so, anything we do that doesn't allow them to experience that value before we try to get paid for it. To me, jeopardizes the vast amount of goodwill we have right now. And moreover, we have to make sure that payments go to the right people and that sounds really simple for those of you sitting on the other end of the phone, but I will tell you for the team that's here, when you onboard a new Tier 1 broker and now you've got 60,000 new clients that come with that truckers that need to get paid and you have to know which truckers have factoring companies and who gets paid at what address in real-time, every day. It's a significant undertaking, a significant amount of our $71 million of overhead goes into making sure we can pay hundreds of thousands of people every day with precision and there have been times where that has gotten overwhelming for us and we've had to pull it together and add more people to solve the problem. We're now getting better at managing that, projecting that discipline. But if you start – if we were to sell more than we were able to service and therefore, we had misdirected payments, not end up where they should go then there would be a loss of confidence in the network. And so the network has to inspire confidence in everyone who touches it. And I am committed to doing whatever I have to do, whatever resources we have to have to make sure that never happens. And that would be the most existential risk I think Brady to this not working.