extending the require_template experiment