add httpDownload