nnmcc turns 20