shorter nnls