I am a CPA and sometimes Delphi programmer. A few years back I worked at a software company on a payroll program for large corporate clients. Now I am working on one of my own that I want to have provide much of the same flexible input and output but be aimed at small businesses.