         tone(melodyPin, NOTE_C3,noteDuration);
 
         rainbowCycle(20);
-        lightRing(8, pixels.Color(100,150,100));
-        delay(125);
-        lightRing(10, pixels.Color(100,150,100));
-        delay(125);
-        lightRing(0, pixels.Color(100,150,100));
-        delay(125);
         
         break;
       case '#':

        tone(melodyPin, NOTE_E3,noteDuration);
        delay(125);
        tone(melodyPin, NOTE_D3,noteDuration);

        killRing();
        break;
      default:

void rainbowCycle(uint8_t wait) {
  uint16_t i, j;

  for(j=0; j<1; j++) { // 5 cycles of all colors on wheel
    for(i=0; i< ringPixels; i++) {
      pixels.setPixelColor(i, Wheel(((i * 256 / ringPixels) + j) & 255));
      pixels.show();
      delay(wait);
    }
  }
}

