new feature: multiple values enum