- added some new test cases