Traverse routine
More, curretnly incomplete