New insights into the mechanism of homologous recombination in yeast