partial upload and fully approve status function