update cnn