interface state
interface state