Improved Repair