updated module usage