Volatile and evaluator