initial working routing for components