added features of ReplicaSet