Implement MasterElection