aggiunto generatore random e di default