Aggiunta piccola descrizione observer pattern