proliferation of techniques for improving GP performance the potential for GP to undergo