adding some test cases