impl version fetch
added url, download_url