change of download method