added choise test cases