enum field value evaluation implemented