" Yes it is. Pretty much in words as well."
No, it's not what I said at all. Now, since I think you can read somewhat proficiently, the only other explanation is that you are a liar. I clearly did not say that any and all evidence imaginable could be fit into the TOE. I said there is no other scientific explanation that explains the facts. Go lie to someone else.
I see. When faced with something you think is harmful to your world view (it's not) you go to insult and attack.
What possibly can contradict evolution?
And, why is your definition of evolution different than that of the author of this article?
I said there is no other scientific explanation that explains the facts.
Yes. You don't seem to understand what you are saying. And, credit to you for using fact correctly.