generate diff key space for diff clients