improved the download