usb, time and technology