updated tpl