keyword templating