updated module and views