changed O3 flag to O2
implemented saving/loading dna files