renamed codebook