fix undolist