TraversalChangeListener interface added