fix download, firefox is unable to download if wrapped in html button element