fix node key traversal