whole file transfer supported