again, attempt to rollback if commit fails