cominciamo con il metodo download