ch4.2 exer added