fixing tpl calls