add chapter3 examples