add template_base