Improved UARTInterface