templating done