added module dependency graph