public List<BipolarQuestion> getBipolarParentList(String teamType) {
		List<BipolarQuestion> bipolarQuestionList = new ArrayList<BipolarQuestion>();
		Element bipolarQuestionE;
		BipolarQuestion bipolarQuestion;
		for (Iterator i = root.elementIterator(); i.hasNext();) {
			bipolarQuestionE = (Element)i.next();
			if (bipolarQuestionE.attributeValue("teamType") != null && bipolarQuestionE.attributeValue("teamType").equals(teamType)) {
				if (!(bipolarQuestionE.element("type").getText().equals("bipolarQuestion") 
						|| bipolarQuestionE.element("type").getText().equals("responseToBipolar")
						|| bipolarQuestionE.element("isDelete").getText().equals("true"))) {
					String id = bipolarQuestionE.element("id").getText()
							, title = bipolarQuestionE.element("title").getText()
							, description = bipolarQuestionE.element("description").getText()
							, type = bipolarQuestionE.element("type").getText()
							, timeAdded = bipolarQuestionE.element("timeAdded").getText()
							, name = bipolarQuestionE.element("name").getText()
							, debateId = bipolarQuestionE.element("debateId").getText()
							, dialogState = bipolarQuestionE.elementText("dialogState");
					bipolarQuestion = new BipolarQuestion(id, title, description, type
							, timeAdded, null, name, debateId, dialogState);
					bipolarQuestionList.add(bipolarQuestion); 
				}
			}
			
			
		}
		return bipolarQuestionList;
	}