avoid undo overflow warnings