file transfer, more reliable, still very slow