csv parser bug fix