fix a bug in dna