some error handling in the MAXCSV reader and UI