dic config + system module organize