new class definitions to merge csvs