adding dem test framework