moving over to use the template engine.