NN revise