* Changing Client class using Cluster class to support the cluster function.