correct node add\remove event handling