g->geometry, was that so fucking hard?
more expantions, and one while I forgot to imcrement