   motorStop(FRONT_RIGHT_MOTOR);
   
   // set motors to move backwards
-  motorBackward(FRONT_LEFT_MOTOR, power);
+  motorForward(FRONT_LEFT_MOTOR, power);
+  motorForward(FRONT_RIGHT_MOTOR,power);
+
+  // send reply message
+  Serial.println("Robot back");
+  
+}
+
+void rotateRobotLeft(int power){
+
+  motorAllStop(); // use this for now, can change later on
+
+  // set motors for left rotation
   motorBackward(FRONT_RIGHT_MOTOR,power);
-
-  // send reply message
-  Serial.println("Robot back");
-  
-}
-
-void rotateRobotLeft(int power){
-
-  motorAllStop(); // use this for now, can change later on
-
-  // set motors for left rotation
-  motorForward(FRONT_RIGHT_MOTOR,power);
-  motorForward(TURNING_MOTOR,power);
+  motorBackward(TURNING_MOTOR,power);
 
   // send reply message 
   Serial.println("Robot left");


  //motorStop(0); // this might be useful, in the case the robot is already in a turning move
  
  motorForward(FRONT_LEFT_MOTOR,power);
  motorForward(FRONT_RIGHT_MOTOR,power);

  // need to create a reply message to let the PC acknowledge the accepted request and execution
  Serial.println("Robot forward");

  motorAllStop(); // use this for now, can change later

  // set motors for right rotation
  motorBackward(FRONT_LEFT_MOTOR, power);
  motorForward(TURNING_MOTOR, power);

  // send reply message
  Serial.println("Robot right");
