Recover and Repair ()