Text this: Genetic recombination research progress /