template language demo