Add SOAP parser