private void assignRankToJournals(List<Journal> yearScoreList) {
	int rank = 1;
	Double lastScore = null;
	Iterator<Journal> it = yearScoreList.iterator();
	do {
	    Journal temp = it.next();
	    if (null == lastScore) {// initialize loop
		lastScore = Double.valueOf(temp.getScore());
	    }
	    if (lastScore.doubleValue() != temp.getScore())
		rank++;
	    temp.setRank(rank);
	    lastScore = Double.valueOf(temp.getScore());

	} while (it.hasNext());
    }