TemplateMethod is added.