added draft for replica set member discover.