Yeah, it's a good question. I think one of the things you'll see is, it's like I talked about earlier, when Brian asked about whether you can speed up the implementations. If you take the digital banking segment, I think it's very difficult to deliver digital banking faster than six months, because the end user, the account holder, or the bank doesn't want to go through that much change that fast. And there's a lot of – it's not a technology delay, as much as it is an operational organizational readiness prepared to roll out. But if you look at Precision Lender, or banking as a service people are riding against our corporate product in a week. Precision Lender is tied to the bank being ready to roll and get it out. It can go live rather quickly. Cloud Lending, the PPP product was built in three weeks with forgiveness tied to it, and we had to roll that out and up and running. So, the technology is where people sometimes get wrapped around, but it's really the process that the financial institution or the fintech has to go through. And if you don't have customers, when you're talking about moving, you know, 100,000, digital banking customers from one system to another when they have to reset things up and log in new passwords, look what happened at the call center, it's complicated and those are the crowned jewels of the bank or the credit union, we want to move them carefully, and they do too. So I think, yes, you will see an acceleration in the delivery of some of these things, but those businesses have to continue to get bigger to have more of a meaningful impact on the revenue side of things. And look, they're all, I talked about earlier, Cloud Lending, banking as a service, some of the other data insights products that we have, are really gaining some traction, and we're starting to leverage the innovation, and the sales team, the relationship management team has really come together with this one Q2 message. And in January, we had a sales kickoff and we really spent most of it just educating and case studies and talking about how they can go out and have these conversations. So, there's going to be a lot of leverage that comes out of that. And these conversations are going to continue to drive more deal flow for us. And I think you'll end up seeing that some of these BaaS, these products that don't have nasty conversions to go through, will begin to have significant traction and will get through revenue faster, but I don't know what the timing and that's going to be. Thank you. Appreciate it.