adding some good test cases