added pset3 (for evaluator