Worked with routing and templating