InitTraversal fully working, missing function call checks