support for async based redirection