update transaction fix