}
if (numOfMembers > getNumOfMembers()) {
fireEvent(new LostMemberEvent());
} else if (numOfMembers < getNumOfMembers()) {
fireEvent(new NewMemberEvent());
}
if (numOfMembers != 0 && getNumOfMembers() != 0) {
if (!leaderMember.equals(getLeader())) {
fireEvent(new LeadershipChangeEvent());
}