add upload helper class