diff --git a/app/src/main/java/util/UniformExceptOneGenerator.java b/app/src/main/java/util/UniformExceptOneGenerator.java
index a1e3a4fe0110577d5480034593a0bc3b456bd270..35ab4e74c1567472f62a4ab560ec9f8436900c49 100644
--- a/app/src/main/java/util/UniformExceptOneGenerator.java
+++ b/app/src/main/java/util/UniformExceptOneGenerator.java
@@ -13,18 +13,17 @@ public class UniformExceptOneGenerator implements ColorGenerator {
     public UniformExceptOneGenerator(Color uniformColor, Color exceptionColor){
         this.uniformcolor =uniformColor;
         this.exeptioncolor = exceptionColor;
-        this.appels += 1;
+        this.appels += appels +1;
     }
 
 
     @Override
     public Color nextColor(Cell cell) {
-        UniformExceptOneGenerator u =new UniformExceptOneGenerator(uniformcolor,exeptioncolor);
-        if (u.appels==1){
+        UniformExceptOneGenerator appel =new UniformExceptOneGenerator(uniformcolor,exeptioncolor);
+        if (appel.appels==1){
           return this.uniformcolor;
         }
-        else if (u.appels>=2){
+        else {
             return this.exeptioncolor;}
-        return null;
     }
 }