update running_total