chapter3 finished