 
 char is_command_running;
 
-char firmware_version[] = "2015.12.09.0";// year.month.day.version
+char firmware_version[] = "2015.12.19.1";// year.month.day.built number
 
 char current_buffer[65];
 

              tmp_str[j - i] = 0;

              #ifdef DEBUG
                Serial.write("current command is=");
                Serial.write(tmp_str);
                Serial.println();

              parse_and_execute_commands(tmp_str, j - i);
                    
              // remove the current executed command
              strcpy(current_buffer, current_buffer + j + 1);// not sure if this is good due to overlaps
              
              #ifdef DEBUG
                Serial.write("buffer left=");
