Clarify role of state enum