now pass redirectOptions to recursion