optimisation of pred_planar_0
pred_planar_0 optimisation