NN upperbound