add interaction type