private void updateKey2Pos(String suffixName, int oldPos, int newPos){
		
		if(oldPos == newPos){
			return;
		}
		for(Map.Entry<String, Integer> entry: key2Position.entrySet()){
			if(entry.getValue() >= newPos && entry.getValue() < oldPos){
				key2Position.put(entry.getKey(), entry.getValue() + 1);
			}
		}
		key2Position.put(suffixName, newPos);
	}