new type render template