Pretty bold claims. When are you going to publish your authoritative paper in the peer-reviewed proceedings of a major scientific conference?
Thanks for the ping!