 						break; // for i
 					}
 				}
+			//if (strlen(current_buffer) && !command_found)// wrong string
+				//current_buffer[0] = 0;
 		}
 	}
 	steppers_controller.run_motors(&as5147s_controller,

								int num_consumed;
								sscanf(tmp_str + i + 2, "%d%n", &motor_index, &num_consumed);
								steppers_controller.stop(motor_index);
								i += 4;
							}
							else

void loop()
{
	char serial_out[MAX_BUFFER_LENGTH];
	serial_out[0] = 0;

	// check to see if there are new results from ultrasonic sensor
	ultrasonic_sensors_controller.update_results(serial_out);
