Describir: Thinking for a living