a few more details in the code book