mise en place pattern Memento (non fini)