add separate cases for test cases