updating to use usb port