finished g2d docs