removing seperate extension handling
removing separate extension handling
returning error on checksum failure; exporter test is temp modified to test export process