updater fully functional! can read two different CSVs with different column ordering and write correctly - still needs output formatting