nfdata for primitives