Yeah. Some historical and maybe some current context would be helpful here in answering that question, before I get to a specific answer. And again, Dominic, jump in if you feel necessary. So this business is only 20 years old -- 20 years old for us, and frankly as an industry, it's only 20 years old. And over that 20 years, as you might expect, there has been some change in the industry, some consolidation, some change in the dynamics and it has actually happened several times before, where there has been kind of creative destruction change, through consolidation, through changes in technology, etcetera. And our folks in that business, and we have weathered those pretty well, but would still be one of the dominant, most profitable players in that industry. But we are going through another one of those changes. Right now, over the last couple of quarters and probably in the next couple of quarters, as with rising rates, some of the smaller mom and pops are getting -- their costs are getting pressured, as funding their machine is one of their most significant costs. And the big guys and gals or consolidating the small guys, which puts pressure overall on those of us in the industry that are suppliers to that industry, as the dominant players get bigger and add more pricing power. We then, and continue to try and offset that by the bailment business, that business that I just spoke of, being the backbone business and still doing that, but trying to fund the large percentage of that, not with our funds, but with other people's Reg D reserves, which is both healthy and legal, which improves our ROA and reduces that funding pressure, but mostly by selling managed services. So not the backbone, low margin bailment product, but other value add services like -- the reaggregating of armored car services, insurance services and other kind of processes and systems that help them run more efficiently. So that kind of rejiggering of the business model is going on right now. So typically, over the last five years, we have seen growth rate in the revenues of about 15% a year; because of that, it has slowed down to about 9% over the last two quarters. But we would expect with our funding optimization, as well as the cross [indiscernible] services and new services like deposits fee [ph], that could tick back up again into the low teens, after we get past the next couple quarters, and that profitability that has been flat for the last couple of quarters that we have had to invest in those new services would tick-up as well.