added Memento, is not used jet