At the Frankfurt fair with no stand, but they put it on their web site. Either it is odd marketing or their might be an announcement at a press conference. Or is it just an introduction of their product to the press or am I wrong again and it is nothing close to it?