added usb library to build