All + All -

So you want a patent... or some alternative?