Migliorata la funzione guid