Thinking Vectors