adding more DCM functions
added first test for DCM - successful