 
 int led = 50;
 
-int nikoDelay = 10;  // 2ms f platinen!!
+int nikoDelay = 10;  // 2ms for PCB photoresist!!
 
 int testDigInt;
-
 String contentString;
+
+
 
 void setup() {
   Serial.begin(57600);
   
-  pinMode(9, OUTPUT);   //enables fuer X achse
-  pinMode(10, OUTPUT);  //enables fuer X achse
-  digitalWrite(9, HIGH);  //enables fuer X achse
-  digitalWrite(10, HIGH); //enables fuer X achse
-  
-  pinMode(3, OUTPUT);  //enables fuer Y achse
-  pinMode(2, OUTPUT);  //enables fuer Y achse
-  digitalWrite(3, HIGH); //enables fuer Y achse
-  digitalWrite(2, HIGH); //enables fuer Y achse
+  
+  pinMode(9, OUTPUT);   //enables for X axis
+  pinMode(10, OUTPUT);  //enables for X axis
+  digitalWrite(9, HIGH);  //enables for X axis
+  digitalWrite(10, HIGH); //enables for X axis
+  
+  pinMode(3, OUTPUT);  //enables for Y axis
+  pinMode(2, OUTPUT);  //enables for Y axis
+  digitalWrite(3, HIGH); //enables for Y axis
+  digitalWrite(2, HIGH); //enables for Y axis
   
   pinMode(13, OUTPUT);
   pinMode(12, OUTPUT);

    //Serial.print("String: ");
    //Serial.println(contentString);
    
    digitalWrite(3, HIGH);
    digitalWrite(2, HIGH);
    digitalWrite(9, HIGH);
    digitalWrite(10, HIGH);
    
    for (int i=0; i <= 300; i++){
      //Serial.print(contentString[i]);
      
      
      if(contentString[i] == '1') {
        digitalWrite(led, HIGH);
        //Serial.println("1");
        doStepY(0);
        delay(nikoDelay);
      }
      else {
        digitalWrite(led, LOW);
        //Serial.println("0");
        doStepY(0);
        delay(2);  //2ms für ruhigen lauf
      }
    }
    doStepX(1);
    
    
    for (int i=0; i <= 300; i++){
      //Serial.print(contentString[i]);
      
      
      if(BackWay[i] == '1') {
        digitalWrite(led, HIGH);
        //Serial.println("1");

  
}

void doStepY(int dirForY) {   //stepper motor function for Y axis
  if(dirForY == 1) {
    switch(nextStepY) {
      case 1:
