I made the message/data receiving process work and now I'm successfully downloading a full piece of the file and saving it to disk