add removal of nodes