add more details in CodeBook.md