record arbitrary movements of money better