- added test cases