generate file download link & process