recover + touch