added removeNode
added removeNode