make persistent undo more reasonable