https://shoebat.com/2013/01/08/how-to-deal-with-cnn/
How to deal with CNN