Doing bookkeeping on computer and understanding what happens to each entry in its entirety, from inputting each entry right up to where it lands in the Balance Sheet is a concept, I believe, every person should understand from the entry clerk right up to the CEO's analyzing of the Financial Statements.