method_template