initial add of usbtransfer