bisecting for single point working