       
      // VIDEO BUTTON (low signal from Camera, ~0.75s)
       if (millis_held > 500) {
-        //whatever we want... for now let's just show it works
+        //whatever we want... for now let's just show it works with an LED blink
          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
  
       //----------------------------------------------------------
-      //----------------------------------------------------------
+      //---------------- End Controlling the servo ---------------
       
       }
   }
-
+// NEEDED for reading the camera signal
   previous = current;
   prev_secs_held = secs_held;
 } //end loop
 
-//----------------------------------------------------------
+//--------------------- Servo timing -----------------------
 //----------------------------------------------------------
       
 // We'll take advantage of the built in millis() timer that goes off


#define servoPin 0
int signal = 2; // The signal from the SYMA camera port
int LEDsignal = 1; // LED

int current;         // Current state of the button
                     // (LOW is pressed b/c i'm using the pullup resistors)

        }
        //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
