GP proj - when it is very necessary