updated g