hopefully fixed last bug of crossover2; a stray -1