support redirect view