added system manager read on module def