must rewrite finding cross points