redirect input