add redo to undo-plugin