Undo Redo finish et fonctionnel