geo.c works now