avoid un-necessary redirection