aggiunte interfacce da implementare