resolving defect 8