Repair and Prepare