tpl_1 and tpl_2
tpl_1 and tpl_2