added create next generation to GenOpStrat