fix geos by upsert