complete chapter3.1