transaction test bugs