add gg add and edit