interfaceStates