csv download link, client side