start of the download part