user tpl