add eco_topology