updated test cases with new changes resulting from design changes