safeguard against transaction mgmt errors