use foreach loops
diff --git a/src/main/java/org/apache/easyant/core/EasyAntEngine.java b/src/main/java/org/apache/easyant/core/EasyAntEngine.java
index 1ea1199..e41cead 100755
--- a/src/main/java/org/apache/easyant/core/EasyAntEngine.java
+++ b/src/main/java/org/apache/easyant/core/EasyAntEngine.java
@@ -249,8 +249,7 @@
         // Add the default listener
         project.addBuildListener(createLogger());
 
-        for (int i = 0; i < configuration.getListeners().size(); i++) {
-            String className = configuration.getListeners().get(i);
+        for (String className : configuration.getListeners()) {
             BuildListener listener = (BuildListener) ClasspathUtils.newInstance(className,
                     EasyAntEngine.class.getClassLoader(), BuildListener.class);
             project.setProjectReference(listener);
diff --git a/src/main/java/org/apache/easyant/tasks/SubModule.java b/src/main/java/org/apache/easyant/tasks/SubModule.java
index 987dcfd..7d05658 100644
--- a/src/main/java/org/apache/easyant/tasks/SubModule.java
+++ b/src/main/java/org/apache/easyant/tasks/SubModule.java
@@ -252,8 +252,7 @@
         subModule.setNewProperty(EasyAntMagicNames.SUBMODULE, "true");
 
         subModule.setJavaVersionProperty();
-        for (int i = 0; i < getProject().getBuildListeners().size(); i++) {
-            BuildListener buildListener = getProject().getBuildListeners().elementAt(i);
+        for (BuildListener buildListener : getProject().getBuildListeners()) {
             subModule.addBuildListener(buildListener);
         }
         // copy all User properties