Next generation usb functionality