added g+1