add gp tests