add DSM and Divergence