added support for serial over usb