I don't remember every single use case. There were some 13+ cases. I don't know if you know the Intuit payroll system, we acquired it from a company called Paycycle. Paycycle was pretty good in that it was generating a few hundred million dollars per year as revenue. And that's what prompted Intuit to buy payroll. It's an old application, from the late nineties, when Java was proven to be one of the top technologies for building enterprise applications. We had the state of the art technology, which was used in the early 2000s which is the JSF-JSP.
Of course, we have now moved to a lot of other things that are as good as GraphQL and other JavaScript technologies, such as React. React is what we moved on to, but quite a lot of our applications still run on the old one. I've been out of the company since last year, but I'm sure they would have moved everything to React. The work which I did was for integrating the Kount JavaScript frame into the JSP and JSF's. That was my role. It took us all the way. It takes a while. So assume that I'm working for you and you are a small business owner. You've trusted me and I'm running your business and I want to move money out of your bank account to some bank account of my friend which is a standard account. So I have the admin privilege and I make the system add a bank account. I want to make sure that for today's payroll I move about $10,000 and I want to run away.
I think Kount has the means to check if this guy can actually add a bank account, modify, and delete. I don't think deletion is such a serious thing, but it includes bankaccount, deletion, addition, and modification. Especially modification considering these two use cases.
Across the application, you may have payroll integrated with QuickBooks online accounting system. That's a different type of payroll, the way they interact is different, and there is a stand-alone payroll, and for some reason, users love it a lot. They want stand-alone payroll so that the kind of UI pages are different.
There is another use case: Even the agents can do fraud. So for agents, there was a separate system. Across these three different vertical flavors of Intuit payroll, the first one was with a few cases about banker forms. The second was about running a payroll. Even with running payroll, there are PMs who have the kind of experience with payroll. They come up with what use cases are most important.
Running payroll is another one. Even in the back-end, there was something that involved Interact, anything and everything about moving money and modifying accounts. Even employee addition is a very sensitive thing. Employee addition and employee modification. Sometimes people simulate that I'm monitoring this employee little by little and there is a lot of fraudulent activity. There can be anything and everything. I had 12 or 13 different use cases when I worked across the three verticals in the field.