codeCleaning
arcs in both directions