REPAIRING & REPLACE