reduced nnls