better test cases for DM model