injections, templates, etc