updated templates for namespacing