charpter2 finished