added geospatial index, and comments