starting HW4.