extravasate USB-UART interface

command handling is virtual