template_method: covering unused methods