add ggr and update gs