update for alternative paths