Wow, a type for which enabled and present makes sense! Nice to see. Can you explain the differences (one half sentence or so per state) of each state?