This is allways used this way:  setMaster(chooseNewMaster(group)); 
Both function are looping though m_ratecontrols. Room for improvements?