Thanks - that explains the recent crazy run-up in price. Two different big pieces of positive news. Not sure this custom job technology is worth the almost $400 million the stock is currently valued at, but who knows? It's cool, but what is the revenue payoff structure going to be like? Lots of unanswered questions.