update buf fixes add geocoding and reserve geocoding