additional changes after consistent hashing