bug fix: download button