additional templating