diff --git a/src/main/java/com/syncleus/aparapi/examples/add/Main.java b/src/main/java/com/syncleus/aparapi/examples/add/Main.java
index 8d0d63806eb9723f37c1091dbe13ac49e03463fd..336f8acb9b91c1b12e8689de351f8dfe253440c8 100644
--- a/src/main/java/com/syncleus/aparapi/examples/add/Main.java
+++ b/src/main/java/com/syncleus/aparapi/examples/add/Main.java
@@ -74,7 +74,7 @@ public class Main{
          }
       };
 
-      kernel.execute(Range.create(512));
+      kernel.execute(Range.create(size));
 
       for (int i = 0; i < size; i++) {
          System.out.printf("%6.2f + %6.2f = %8.2f\n", a[i], b[i], sum[i]);