Giacchetta Networks