Heebie jeebies. "A sign of intelligence