read and write to serial conn.  timing issues extant