explanation of routes