keep all modules in map, not split by process