 // Reset to default
 void resetModes() {
    antiGravity = false;
-   mirroredEyes = true;
+   mirroredEyes = false;
    
    /// spin-up
-   spin(CRGB(255, 0, 0), 1, 500);
-   spin(CRGB(0, 255, 0), 1, 500);
-   spin(CRGB(0, 0, 255), 1, 500);
+   spin(CRGB(255, 0, 0), 1, 250);
+   spin(CRGB(0, 255, 0), 1, 250);
+   spin(CRGB(0, 0, 255), 1, 250);
    spinUp();
 }
 

   // Calculate the angle of the vector z,x from magnetic North
//   float heading = atan2(mag.magnetic.x,mag.magnetic.z) * (180 / Pi);
    float heading = orientation.heading;

   // Normalize to 0-360 for a compass heading
   if (heading < 0) {
      heading = 360 + heading;

}
  
// main processing loop
void loop(void) {
   // Read the magnetometer and determine the compass heading:
   lsm.getEvent(&accel, &mag, &gyro, &temp); 
   
