repaired upload