:gem: Change upload logic