added templates and dynamically loaded page content