updtae best path