added namespacing for authentication