add a CodeBook