Added rich logging to evaluator