Separate update-balance command and function, so that reserves are subtracted from that too