bravo: usb: added need function