work on CustomLimitBallAndSocket to use small angula approx