stage 7 add testcases part 1