Advancing the technology of accounting