Is our technology part of the new Bing? Just wondering as I have just checked out the new Bing Translate and it looks really good and I know we are working with Outlook so it seems a possibility but then they should at least announce something, very strange!!!