updated redirector