foo
complete chapter 9