more intelligent next point search