client has basic file transfer now