draft on adding namespaces