created minorOT module - developed all requirements