updated module dependencies diagram