private JTable loadPolFueling(JTable fuelingTable, String fileName) {
    	if (fileName.isEmpty())
    		return null;
        File file = new File("./" + fileName);
        BufferedReader br = null;
        try {
        	br = new BufferedReader(new FileReader(file));
        	int i = 0;
            String line = br.readLine();
            while (line != null) {
            	fuelingTable = setValueAtRow(fuelingTable, i++, line.split(",", -1));
            	line = br.readLine();
            }
            if (i > 0 && validateFuelingData(fuelingTable))
            	return fuelingTable;
        }
        catch (FileNotFoundException e) {
            logger.error(e);
        }
        catch (Exception e) {
            e.printStackTrace();
            logger.error(e);
        }
        finally {
        	if (br != null) {
                try {
                	br.close();
                }
                catch (IOException e) {
                    logger.error(e);
                }
        	}
        }
        return null;
    }