namespaced article functions