#soap algebra