patched the module