better support of SOAP envelope