first introduction of states in the UI