undoable-in-transactional mode