controllo md5 aggiunto e pulizia del codice