Thinking about message routing