#12 draft class for Topology