update of g