work on codon weight spectrum