wdm cause