added empty codebook