redirection and other changes