updating the upload to actually take in the correct data, starting with the categories