node tpl