     pal_index++;
   }
 
-  for (uint8_t ss = 0; ss < NUM_STRIPS; ss ++) {
-    fill_palette(leds + (ss * NUM_LED), NUM_LED, pal_index, 6, gPalette, 60, LINEARBLEND);
+  for (uint8_t ss = 0; ss < NUM_STRIPS; ss++) {
+    fill_palette(led_inter[ss], NUM_LED, pal_index, 6, gPalette, 60, LINEARBLEND);
   }
-  LEDS.show();
+
 }
 
 // RB|B|B|B repeating



CRGB leds[NUM_STRIPS * NUM_LED];


// READ ME!!! //

  update_RainbowBlack_p();
  theater_chase();

  for(uint8_t strip = 0; strip < NUM_STRIPS; strip++) {
    for(uint8_t ll = 0; ll < NUM_LED; ll++) {
      leds[strip*NUM_LED + ll] = led_inter[strip][ll];
    }
  }

  LEDS.show();
  LEDS.delay(100);
}

