added NN indirection