experiments with templating