G2 - working commented copy