rewriting geojson support