public List<Kli> addKlis(int index, List<Kli> klis){

		Kli parent = klis.get(index);
		for(Kli temp : klis) {


			if (temp.getParentTermCode()==parent.getTermcode()&&klis.contains(temp)){

				klis = this.addKlis(klis.indexOf(temp), klis);
				if(!parent.getChildren().contains(temp)){
					parent.getChildren().add(temp);
				}

			}

		}

		return klis;
	}