update FileDownloadHandler
update sample