second part of HW is complete