You guys are always so impressive with those slick demos ... :-) Somehow nothing you ever do gets into a product - perhaps becuase you throw away all that prototype code once the patents are filed? They should redefine the acronym to mean Corrupt Results & Demos (CR&D).