update HW 3