Does it recalculate route now if you have to remove a waypoint?