HW 5 complete