   changeMode = true;
 }
 
-void juggle(uint32_t colour) {
+void juggle(int colour[]) {
   for(int i = 0; i < 1; i++) {
     rollLeft(colour);
     rollRight(colour);
   }
-/*  for(int i = 0; i < 2; i++) {
+  for(int i = 0; i < 2; i++) {
     rollLeft(colour);
   }
   for(int i = 0; i < 1; i++) {

  }
  for(int i = 0; i < 2; i++) {
    rollRight(colour);
  }*/
}

void rollRight(uint32_t colour) {
  for(int i = RIGHT_NOSE; i < PIXELS + RIGHT_NOSE; i++) {
    lightOne(i % PIXELS, 0, colour);
    delay(DELAY);

  blankAll();
}

void lightOne(int index, int offset, int colour[]) {
  for(int i = offset; i < PIXELS + offset; i++) {
    pixels.setPixelColor(i, 0);
    if(i == index + offset) {
      pixels.setPixelColor(i,
                           pgm_read_byte(&gamma8[colour[0]]),
                           pgm_read_byte(&gamma8[colour[1]]),
                           pgm_read_byte(&gamma8[colour[2]]));
    }
  }
  pixels.show();
