gp is working, add test