DNA replication and recombination