   
   Spark.variable("temperature", &temperature, INT);
   Spark.variable("light", &photocell, INT);
-  Spark.variable("runs", &runs, INT);
+  Spark.variable("uptime", &uptime, INT);
+  Spark.variable("left_light", &leftLightOn, BOOLEAN);
+  Spark.variable("right_light", &rightLightOn, BOOLEAN);
 
   pinMode(LED_CS, OUTPUT);
   pinMode(THERMISTOR_CS, INPUT);

    analogWrite(PIEZO, 120);
    switch(command.toInt()){
        case 0:
            digitalWrite(LEFT_LED, 1);
            digitalWrite(RIGHT_LED, 1);
            break;
        case 1:
            digitalWrite(LEFT_LED, 0);
            digitalWrite(RIGHT_LED, 0);
            break;
        case 11:
            digitalWrite(LEFT_LED, 1);
            digitalWrite(RIGHT_LED, 0);
            break;
        case 12:
            digitalWrite(LEFT_LED, 0);
            digitalWrite(RIGHT_LED, 1);
            break;
        default:
            return 400;
    }
    return 200;
}


#define PIEZO A5

Servo rightServo, leftServo;
int temperature = 0, photocell = 0;
unsigned long uptime = 0;
unsigned long initialBootTime = 0;
bool leftLightOn = true, rightLightOn = true;

int move(String command){
    analogWrite(PIEZO, 120);
