modifiche per gestione evento button