UART

UART code updated