refactoring, aggiustamenti