chapther 9 done

9.10 9.11 unfinished