sharing the module name can be a little problematic