finish chap9