testing with real harware. thread-safe, better string manipulations and flashing