upload controller completed