updated module example