basic node deletion implemented