base tpls