for G