implements dumping and mapping of csv
updates to-dos