almost finished crossover
crossover works\!