added reuse of dna and command line interface
tweaked converge criteria