No need for USB handle to be global var