Codebook final