terrible evaluator to prove a point :)