modified geostream