added assignment Diagram and defect analysis part