removed Serial.available(). was causing delay