redirect val fix