add option to restore to specific place