template is now base