fix disapearing transaction bug