routing without loop management
suppresses route if cost is too high to avoid loops
fixes merge conflicts