add GeoDistance support