     Serial.println("delay is: " + String(delayMilliseconds));
     delay(delayMilliseconds);
     i++;
-    } 
-}
-
-void step2(int delayMilliseconds)
-{
-  if (i < steps_current_time)
-    {
+  } 
+}
+
+void step2 (int delayMilliseconds) {
+  if (i < steps_current_time) {
     digitalWrite(9, HIGH);  //DISABLE CH A
     digitalWrite(8, LOW); //ENABLE CH B
   

  }
  
  Serial.println("Time was initialized");
  //Serial.println("I is: " + String(i));
  
  start_time = millis();
  Serial.println(String(start_time));

String lat("55.9531");
String lon("-3.1889");

unsigned long interval=5000;  // the time we need to wait
unsigned long previousMillis=0;

int delaylegnth_speed = 50;  //speed to go to the correct 'time' when it is launched
int i = 0;
unsigned long start_time;
int steps_current_time;


void setup() {
  delay(2000);
  Bridge.begin();
  Serial.begin(9600);
  
  //establish motor direction toggle pins
  pinMode(12, OUTPUT); //CH A -- HIGH = forwards and LOW = backwards???
  pinMode(13, OUTPUT); //CH B -- HIGH = forwards and LOW = backwards???
  digitalWrite(13, LOW);
  
  //establish motor brake pins
  pinMode(9, OUTPUT); //brake (disable) CH A
  pinMode(8, OUTPUT); //brake (disable) CH B 
  
  start_time = millis();
    
//  //setup LEDs
//  Wire.begin();        	// Begin I2C
//  pinMode(NEOPIN, OUTPUT);
//  strip.begin();
//  strip.setBrightness(BRIGHTNESS); // set brightness
//  delay(500);
//  colorWipe(strip.Color(0, 0, 0), 1); // Red
//  delay(500);
  
  Serial.println("Main Setup complete");
}

void loop() {
