path adaptation