nnpp view 3