inserite restrizioni alle funzioni principali