CAMEL SOAP FACTORY