took out my huge comment in traversal