A rough and basic idea for a router