add node deletion