fixed bug: stream->data pointing to unknown integer, synchronous UART