use exceptions by namespaces