remove expat as a dependency and add sax