added option for recombination