UART

added UART support