add part support for chapter 9