Use the module pattern instead