add templalize