added a usb file i/o tool