fixed file transfer