better csv parsing, using javacsv library