SMS: Thinking with diagrams