Isolate reporter responsibilities in the reporters, isolate CSV in the calc