reuploding helper