public void updateCounsChooser() {
		counsChooser.removeAllItems();
		
		counsChooser.addItem(null);
		Table t = pv.selected.get(0);
		
		if(t.getTeam() == null) {
			for(int i = 0; i < pv.counselors.size(); i++) {
				Counselor c = pv.counselors.get(i);
				
				boolean add = true;
				
				for(int x = 0; x < pv.tables.size(); x++) {
					Table other = pv.tables.get(x);
					if(other.getCounselor() == c && t.getCounselor() != c) {
						add = false;
						break;
					}
				}
				
				if(add) {
					counsChooser.addItem(pv.counselors.get(i));
				}
			}
		} else {
			for(int i = 0; i < pv.counselors.size(); i++) {
				Counselor c = pv.counselors.get(i);
				
				boolean add = true;
				
				for(int x = 0; x < pv.tables.size(); x++) {
					Table other = pv.tables.get(x);
					if(other.getCounselor() == c && t.getCounselor() != c) {
						add = false;
						break;
					}
				}
				
				if(c.getTeam() == t.getTeam() && add) {
					counsChooser.addItem(c);
				}
			}
		}
	}