Yes. I'm told they worked better than they were hyped. BP bought 24 of them a couple days ago at approx. $5 mill each. The article you link says 32...