HW 3 final changes.