Subevaluator