La funzione "funziona" forse il problema è altrove ?