added mdpdiff, not yet integrated