conditional restoration