public static RosterDB readCSV (String fName) {
		
		rosterDB = new RosterDB ();
	
		
		LabeledCSVParser lcsvp = null;
		try {
			lcsvp = new LabeledCSVParser(
				    new CSVParser(
				    		new FileReader( fName )		            
				    )
				);
			
			try {
				while(lcsvp.getLine() != null){

					System.out.println(
					        "Parse Nachname: " + lcsvp.getValueByLabel("Name") +
					        " Vorname: " + lcsvp.getValueByLabel("Vorname") +
					        " Handy: " + lcsvp.getValueByLabel("Handy")
					    );

					
					rosterDB.add (	lcsvp.getValueByLabel("Name"), lcsvp.getValueByLabel("Vorname"), 
									lcsvp.getValueByLabel("Handy"), Boolean.getBoolean(lcsvp.getValueByLabel("Aspirant")));

				}
			} catch (IllegalStateException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			} catch (IOException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}	
			
		} catch (FileNotFoundException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
			 
		return rosterDB;
	}