fix and add usb devicer