reworked data upload process ui