connector's start node and end node should not be same