running balances on "newest first" payment history, #19698