begin implementing a csv dumper