codebook-3