added topo diagram and python script