Rever travis trial
Add crossover function