adjusted getChapter