namespacing templates