integrated USB library