add Linear topo