fix tpl id bug