Updated Geometry.c