a = gp; task = ; p=