more updates for template routing
more updates for template routing