traversing now tested as well