add g alias
remove old g function