ch02 finished