added a couple new test cases