transaction bugs