Funziona, ma si può migliorare!