~opr module