support for traversal queries