edit codebook