Defect model