Removed the method for using content disposition. stick to using something more simple, which is to basically download the file required to the destination