added some datc and other cases for testing.