change name of NodeFactory