adding soap_serv with pdf function