added interaction states
added interaction states