cnf added