1.comparing p2set with chord.2.some classes can be out of scope, add itself.