I tried to improve point comparisons.