factor out books from startup