Nuova struttura controller