fixed receive file