update from usb version