commented out the nnf portion