change codebook structure