Refactoring per chiarificaioni.