overrid gener memento todo shouldn depend current project just make sure defin undo manag project project manag manag current project gener memento undo manag 