without parameterized modules (api compatible),replica sets periodic checks if master