utilisation de NodeFieldFactory parce que c'est mieux