melhor chamar de redirectAndReturnIfNotInstance