use new module code