consistent hash done