completed implementation of the DPMap interface.