Thinking about principles