templating system OK