initial commit for codebook