codebook change