nf model