updated with dna