improves namespaces