add makeUsbUpdate function