Deletion should now work with sibling pointers