open module