Added file download method