perfect-order upload