finished meta-evaluator (sorta, it doesn't work exactly...)