odb object traversal