public CSVFileManager readFile(String fileName) throws IOException {

		BufferedReader buff = new BufferedReader(new InputStreamReader(
				new FileInputStream(new File(fileName))));
		csv = new CSVObject(VALUES_PER_LINE);
		for (String line = buff.readLine(); line != null; line = buff
				.readLine()) {
			//get rid of comment lines
			if(line.trim().startsWith(COMMENT_MARK)){
				continue;
			}
			String[] values = line.split(" *\" *, *\"?", VALUES_PER_LINE);
			csv.addLine();
			for (String s : values) {
				csv.addValueToLine(s.replaceAll("[^\\\\]\"", ""));
			}
		}
		System.out.println("CSVFileManager.readFile -> " + csv + ";");
		return this;
	}