avoid routing loop