First version of replica_set type