return geometry