added support for geo_shape query