added destination reached flag, so that bundle stops moving once finishing the reverse traversal