first compilation, added usblibs