diff --git a/src/main/java/no/nibio/vips/logic/scheduling/model/ModelRunPreprocessorFactory.java b/src/main/java/no/nibio/vips/logic/scheduling/model/ModelRunPreprocessorFactory.java
index 836cac7b6834f5b19813d6f3c3d873f8db763dfe..7286bc1194750cc692aa8137dab2a7884ceb3038 100755
--- a/src/main/java/no/nibio/vips/logic/scheduling/model/ModelRunPreprocessorFactory.java
+++ b/src/main/java/no/nibio/vips/logic/scheduling/model/ModelRunPreprocessorFactory.java
@@ -59,17 +59,16 @@ public class ModelRunPreprocessorFactory {
             Set<Class<? extends ModelRunPreprocessor>> subTypes = new HashSet();
             reflections = new Reflections("no.nibio.vips.logic");
             subTypes.addAll(reflections.getSubTypesOf(ModelRunPreprocessor.class));
-            for(Class<? extends ModelRunPreprocessor> subType : subTypes)
-            {
+            subTypes.forEach((subType) -> {
                 try 
                 {
                     modelRunPreprocessors.put(subType.newInstance().getModelId(), subType);
-                } 
+                }
                 catch ( InstantiationException | IllegalAccessException ex) 
                 {
                     Logger.getLogger(ModelRunPreprocessorFactory.class.getName()).log(Level.SEVERE, null, ex);
                 }
-            }
+            });
         }
         return modelRunPreprocessors;
     }