extended kkjs.parser.csv