use new algorithm for signAngle