tests
traversals & delete