add commands: recall, restore