require PTY by default