Redo main module