il codice funziona.. solo che sembra un po lento