client uses consustent hashing now
server logic