DACFxDirect code not tested jet