add code_book