transition states in the UI