codebook

added codebook