genera dist funzionanti