use uppercase for enums