fixed bug regarding adding/destroying path mid-traversal