update to template_main