adding USB stuff to use with v-usb