Simple transaction log. Need to get this to be more generic..as is usually the case.