done modifying traversal for now. I think...