documented the node events