Noun 1. The action or process of innovating. 2. A. NEW, idea, product, etc: "technological innovations". Synonyms novelty - newness
There is nothing new about MYEC!! software was revised in 07!! Thats far from innovation!! The only thing innovative about MYEC is all this spectulation almost silly!!