Added SOAP -REST preference functions