defect fixing