cnn analysis