add usb support.