DM is completely integrated

please, take a look. All data goes to DM-subsystem class