aggiunta controllo errori