proper global namespacing (module export)