 unsigned long firstTime; // how long since the signal was detected
 
 
-Adafruit_SoftServo myServo1;
+Adafruit_SoftServo myServo1; 
 boolean toggle = true;
 
 void setup() 
 { 
-  digitalWrite(signal, HIGH);
-  pinMode(LEDsignal, OUTPUT);
+  digitalWrite(signal, HIGH); 
+  pinMode(LEDsignal, OUTPUT); //Make the LED pin an output
   digitalWrite(LEDsignal, LOW);
   
   

      
     // VIDEO BUTTON (low signal from Camera, ~0.75s)
      if (millis_held > 500) {
        //whatever we want... for now let's just show it works
         digitalWrite(LEDsignal, HIGH);   // turn the LED on (HIGH is the voltage level)
         delay(1500);                       // wait
         digitalWrite(LEDsignal, LOW);    // turn the LED off by making the voltage LOW
      }//end_if video
 
      //----------------------------------------------------------
      //----------------------------------------------------------
      
      }
  }

  previous = current;
  prev_secs_held = secs_held;
} //end loop

//----------------------------------------------------------
//----------------------------------------------------------
      
// We'll take advantage of the built in millis() timer that goes off

        }
        //Move from 90 to 0 degrees (straight down to horizontal)
        else{
          myServo1.write(180); //Using 180 here, but for some reason it moves the servo to -90
          toggle = !toggle;
          digitalWrite(LEDsignal, HIGH);   // turn the LED on (HIGH is the voltage level)
          delay(500);                       // wait
