diff --git a/src/main/java/species/Grow.java b/src/main/java/species/Grow.java
index 4ed389526df481901e9e17c6dc51f15b15b4a6c4..364499f307915b8b794d3ed31bd90b407b8ebd14 100644
--- a/src/main/java/species/Grow.java
+++ b/src/main/java/species/Grow.java
@@ -19,6 +19,7 @@ import org.openide.util.lookup.ServiceProvider;
 import species.DiadromousFish.Gender;
 import species.DiadromousFish.Stage;
 import umontreal.iro.lecuyer.probdist.NormalDist;
+import umontreal.iro.lecuyer.randvar.NormalACRGen;
 import umontreal.iro.lecuyer.randvar.NormalGen;
 
 @ServiceProvider(service = AquaNismsGroupProcess.class)
@@ -91,7 +92,7 @@ public class Grow extends AquaNismsGroupProcess<DiadromousFish, DiadromousFishGr
 	 */
 	private double sigmaDeltaLVonBert = 0.2;
 
-	private transient NormalGen genNormal;
+	private transient NormalACRGen genNormal;
 
 	public static void main(String[] args) { System.out.println((new
 			XStream(new DomDriver())) .toXML(new Grow())); }
@@ -100,7 +101,7 @@ public class Grow extends AquaNismsGroupProcess<DiadromousFish, DiadromousFishGr
 	@InitTransientParameters
 	public void initTransientParameters(Pilot pilot) {
 		super.initTransientParameters(pilot);
-		genNormal = new NormalGen( pilot.getRandomStream(),
+		genNormal = new NormalACRGen( pilot.getRandomStream(),
 				new NormalDist(0., 1.));		
 	}