realise download() method