using evaluator with shorter paths