working ingenuity apiupload with UI, still need to adapt logs and map file columns