SurfaceGeometry revised