The download method now accepts the file name