redo the module