custom namespaces can be loadable