public Map<String, String> returnMap() throws Exception {
	Map<String, String> map = new HashMap<String,String>();
	BufferedReader reader = new BufferedReader(new FileReader(this.fileName));
	String line;
	while ((line = reader.readLine()) != null) {
	    if (line.trim().length() == 0) {
		continue;
	    }
	    if (line.charAt(0) == '#') {
		continue;
	    }
	    int delimPosition = line.indexOf('=');
	    String key = line.substring(0, delimPosition).trim();
	    String value = line.substring(delimPosition + 1).trim();
	    map.put(key, value);
	}
	reader.close();
	return map;
    }