complete ch3.4