added a csv parser