Approaches to routing