fix transaction updates