New poor mans routing system.