revise codebook margins