commentato alcune porzioni di codice