Enums didn't make sense how they were implemented as we are read-only app