InternalState