getting local faster
Properly joining and leaving rooms based on geohash