crossover simplified