dna code surface