completed fixing all defects