updating the node engine