add recombination