updaed crossover2/d to log(pdf)