upload refined