use a button for the download button