fixed tpl