 int dayCols[20][3];
 int waterCols[748][3];
 float cycleFade[4] = {0,0,0,0};
-int waterTime = 100;
-unsigned long water[4] = {waterTime,waterTime,waterTime,waterTime};
-unsigned short waterCur[4] = {0,0,0,0};
+unsigned long waterFade[4] = {0,0,0,0};
+unsigned short waterCur[4] = {0,200,400,600};
 
 void setup() {
 

        for(int lamp = 0; lamp < 4; lamp++) {
          unset(lamp);
          cycleFade[lamp] = time*1000.0;
        }
      }
    }

        lamps[lamp].fade(cycleFade[lamp], colors[random(0, 215)]);
      }
    }
    else if (waterFade[lamp] != 0) {
      if (!lamps[lamp].fade()) {
        waterCur[lamp] = (waterCur[lamp] + 1) % 747;
        lamps[lamp].fade(waterFade[lamp], waterCols[waterCur[lamp]++]);
      }
    }
  }
