As far as QuickBooks software goes, where I am right now, I am comfortable doing like account reconciling, balancing, connecting bank accounts. I do run payroll. They are paper checks though. I have not done the electronic payroll with that. I can file taxes through QuickBooks. I do, under the supervision of the owner, we have to do some like through the state of Michigan portal and that type of tax stuff. And then I'm super comfortable using tech support with QuickBooks. Inputting employees, I do have limited experience with the billing and invoicing through QuickBooks as we do use paper checks where I'm at. So we like manually write them out and then I have to go back in QuickBooks and input them from there. But as far as that goes, profit and loss statements, all that stuff I'm decently comfortable doing. But that's kind of the scope of what I do right now at work as far as QuickBooks is concerned. And it is QuickBooks online. It is not like uploaded software. It's just the online version.