add collective.geo.*