added support for geohash