add destroy node support