must upload to one region through out the whole long process