add @isEnum