private void load() {
        String fileName = (String)loadList.getSelectedItem();
        clear();
        btnSetDefault.setText("Set Default");
        if (!fileName.isEmpty()) {
        	if (loadPolFueling(tempFuelingTable, fileName) != null) {
	        	tempFileName = fileName;
	        	loadList.setSelectedItem(fileName);
	        	if (Config.getDefaultPOLFueling().equals(fileName))
	        		btnSetDefault.setText("Unset Default");
        	}
        	else {
            	loadList.removeItem(fileName);
            	loadList.setSelectedItem("");
            	if (!fileName.isEmpty()) {
                    String[] files = Config.getPOLFuelingFiles().split(",");
                    String fs = "";
                    for (String fn : files) {
                    	if (fn.equals(fileName) || fn.isEmpty())
                    		continue;
                    	fs += ("," + fn);
                    }
                    Config.setPOLFuelingFiles(fs);
            	}
        	}
        }
        else if (Config.getDefaultPOLFueling().equals(fileName))
    		btnSetDefault.setText("Unset Default");
    }