Without giving away the secret sauce, could you talk a little about how you unlock growth by decoupling from the incredibly time intensive task of custom integration with each customers (Financial Insitution's) backend? Or maybe you don't and it just is what it is. I imagine you have some internal model you code to that is multi-tenant in some fashion but you are still bound by integration time with each client and then each client needs to be constantly monitored for change management basically forever. Like you need to be inserted in their change management process so they don't break your product. Eeep!