Update the module pattern