fixed the extended info bug where ei didnt match uploaded spreadsheet

also added a POST and PUT unit test that catches this problem.