Switched to templates.