refined UART