HW 4 still in progress