adding HW 3