more codeBook writing