removed p_{pi} in crossover for some testing