enums fixed