Add g() function