aggiunta un po di logica ai controller