3-D DCA appears to be working for the 2-D case, however I need to test more to confirm this.