added SAX
adding some test cases