Topology editor