updated module working