fix and update codebook