ch9 finished
final