first commit
inizializza() for safe override