update utils package: evaluate()