instead of relying on the message, we can rely on the redirection