fix ui upload