updated loop_topo.py