Templates.
Initial use of templates.
Tweaks to templates.