Improved spreadsheet upload